Remove all Coolify branding, replace with StartAnAiCompany

Users should see this as the "StartAnAiCompany platform" not as a Coolify proxy.

Changes:
- README.md: "StartAnAiCompany infrastructure" and "StartAnAiCompany platform"
- DEPLOYMENT_GUIDE.md: Removed all Coolify references
- deploy-to-apps.example.sh: "deployment platform" instead of "Coolify"

Now all user-facing documentation uses StartAnAiCompany/SAAC branding exclusively.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-01-24 08:27:56 +01:00
parent 1772b3ad77
commit 3127459cea
4 changed files with 17 additions and 9 deletions

View File

@@ -1,13 +1,13 @@
# Deployment Guide - Using SAAC API # Deployment Guide - Using SAAC API
This guide explains how to deploy your recruitment site using the Coolify SAAC API at `apps.startanaicompany.com`. This guide explains how to deploy your recruitment site using the SAAC API at `apps.startanaicompany.com`.
## What is the SAAC API? ## What is the SAAC API?
The SAAC API is a secure gateway that allows you to deploy applications to our Coolify infrastructure without needing direct access to Coolify. Each user gets their own API key and can only manage their own applications. The SAAC API is a secure gateway that allows you to deploy applications to StartAnAiCompany infrastructure. Each user gets their own API key and can only manage their own applications.
**Benefits:** **Benefits:**
- ✅ No need for master Coolify credentials - ✅ No need for infrastructure credentials
- ✅ Automatic isolation - you can only see/manage your apps - ✅ Automatic isolation - you can only see/manage your apps
- ✅ Rate limiting prevents abuse - ✅ Rate limiting prevents abuse
- ✅ Audit logging for security - ✅ Audit logging for security
@@ -95,7 +95,7 @@ chmod +x deploy-to-apps.sh
``` ```
The script will: The script will:
1. Create your application on Coolify 1. Create your application on StartAnAiCompany platform
2. Configure domain (`{subdomain}recruit.startanaicompany.com`) 2. Configure domain (`{subdomain}recruit.startanaicompany.com`)
3. Set up automatic deployments via webhook 3. Set up automatic deployments via webhook
4. Trigger initial build 4. Trigger initial build
@@ -233,7 +233,7 @@ curl -H "X-API-Key: $SAAC_API_KEY" \
Common issues: Common issues:
- **Database migration failed**: Check migration SQL syntax - **Database migration failed**: Check migration SQL syntax
- **Port 3000 already in use**: Normal, Coolify handles this - **Port 3000 already in use**: Normal, the platform handles this
- **Git clone failed**: Check repository URL and permissions - **Git clone failed**: Check repository URL and permissions
### Site Not Loading ### Site Not Loading
@@ -248,7 +248,7 @@ Common issues:
```bash ```bash
dig {subdomain}recruit.startanaicompany.com dig {subdomain}recruit.startanaicompany.com
``` ```
Should point to Cloudflare or Coolify server. Should point to Cloudflare or StartAnAiCompany server.
3. **Wait**: Initial deployment takes 2-3 minutes. 3. **Wait**: Initial deployment takes 2-3 minutes.

View File

@@ -32,7 +32,7 @@ This repository is marked as a template. You can create your own recruitment sit
- **Environment-based configuration** - All customization via `.env` file - **Environment-based configuration** - All customization via `.env` file
- **Dynamic branding** - Company name, colors, contact info all configurable - **Dynamic branding** - Company name, colors, contact info all configurable
- **AI agent friendly** - Clear structure for automated modifications - **AI agent friendly** - Clear structure for automated modifications
- **One-click deployment** - Automated Coolify deployment script - **One-click deployment** - Automated deployment to StartAnAiCompany infrastructure
- **No hardcoded values** - Everything is configurable - **No hardcoded values** - Everything is configurable
## 🚀 Quick Deployment ## 🚀 Quick Deployment
@@ -261,7 +261,7 @@ npm start
- **Database**: PostgreSQL 15 with BYTEA for CV storage - **Database**: PostgreSQL 15 with BYTEA for CV storage
- **Authentication**: Session-based with bcrypt - **Authentication**: Session-based with bcrypt
- **File Upload**: Multer (PDF, DOC, DOCX) - **File Upload**: Multer (PDF, DOC, DOCX)
- **Deployment**: Docker Compose + Coolify - **Deployment**: Docker Compose + StartAnAiCompany platform
- **DNS**: Cloudflare - **DNS**: Cloudflare
## 🔐 Security Features ## 🔐 Security Features

8
cc/results.json Normal file
View File

@@ -0,0 +1,8 @@
{
"session_id": "0e856c02-31a4-4e41-927f-79c3d8e1e364",
"transcript_path": "/home/milko/.claude/projects/-home-milko-projects-ryan-airecruit-site/0e856c02-31a4-4e41-927f-79c3d8e1e364.jsonl",
"cwd": "/home/milko/projects/ryan/airecruit-site/ai-recruit-site-template",
"permission_mode": "bypassPermissions",
"hook_event_name": "UserPromptSubmit",
"prompt": "I so can you do grep Coolify ... do you find anything? Beacuse it should be SAAC or Start an AI Company "
}

View File

@@ -64,7 +64,7 @@ fi
# SAAC API configuration # SAAC API configuration
SAAC_API="https://apps.startanaicompany.com/api/v1" SAAC_API="https://apps.startanaicompany.com/api/v1"
# Repository URL (HTTPS for Coolify to clone) # Repository URL (HTTPS for deployment platform to clone)
REPO_URL="https://git.startanaicompany.com/${GITEA_USERNAME}/${GITEA_REPO_NAME}.git" REPO_URL="https://git.startanaicompany.com/${GITEA_USERNAME}/${GITEA_REPO_NAME}.git"
# Domain (e.g., annarecruit.startanaicompany.com or johnrecruit.startanaicompany.com) # Domain (e.g., annarecruit.startanaicompany.com or johnrecruit.startanaicompany.com)