-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Description
What topic does your proposed suggestion relate to?
Hosting and managing applications and databases on your server using Coolify
How do you aim to structure your proposed change?
- Introduction: What is Coolify and how is it beneficial for developers and owners of communities? (e.g., auto-deployment of Discord Bots, websites, and databases)
- Prerequisites: What do I need? (a ZAP-Hosting Linux VPS with Ubuntu 22.04/24.04, root access, a domain, and at least 2GB RAM - preferably 4GB+)
- Step 1: System Preparation: Updating packages and making sure the necessary tools (curl, wget, git) are installed
- Step 2: Installing Coolify: Following the official installation script and watching the Docker installation process
- Step 3: Initial Setup: First access to the Web UI, creation of the admin account, and initial configuration
- Step 4: Connecting a Server & Git: How to connect your GitHub/GitLab account to Coolify
- Step 5: Deploying your first App: A step-by-step guide on how to deploy your first app (e.g., a simple Node.js Discord Bot or a static website) directly from a GitHub repository to demonstrate the "Git Push -> Auto Deploy" magic
- Conclusion & Troubleshooting: Where to find logs and how to solve common issues during the setup process
Could you briefly summarise the contents you plan to write about to ensure you have the appropriate technical knowledge?
- Checking that the VPS has sufficient swap space and RAM and performing standard system updates (
apt update) - Executing the setup script and ensuring that the Docker Engine and Coolify containers are running and active using the CLI (
docker ps) - Required ports:
8000(Web UI),22(SSH), and80/443(for the internal Traefik Reverse Proxy) - How to properly configure A-Records (wildcard or specific) to direct domains to the ZAP VPS in order for Coolify to manage SSL generation
- Step-by-step process of linking a Git repository, specifying the build pack (Nixpacks), and making the application accessible to the public internet
What is your ZAP ID?
zap1364968
What is your Discord ID?
1103647692132995173
Do you have any previous experience in writing and publishing articles?
No response
Additional Information
No response
Do you depend on a service for creating your guide?
No response
By submitting this form, you agree that...
- You have read and understood our contribution section on our documentation.
- You understand our guidelines and conditions that exist.
- Your suggestion is original and not a duplicate.
- You have provided the correct ZAP ID.
- You have answered this suggestion form to the best of your ability.
- You agree to receive feedback and communicate with our ZAP docs team.
- You agree to the ZAP-Hosting Contribution Program Terms & Conditions, which can be accessed here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels