-
Notifications
You must be signed in to change notification settings - Fork 0
Setup: Configure your deployment #1
Copy link
Copy link
Open
Description
Required
- Replace
app/with your application code - Update
Dockerfilefor your language/framework (see docs/DOCKERFILE_EXAMPLES.md) - Copy
.env.exampleto.envand fill in your variables - Update
docker-compose.ymlports and volumes for your app
GHCR Setup
Follow docs/GHCR_SETUP.md to:
- Verify GitHub Actions has package write permission
- Make your container image public (optional)
VPS Deployment
Follow docs/VPS_DEPLOY.md to:
- Add secret:
VPS_HOST(your server IP or domain) - Add secret:
VPS_USER(SSH username) - Add secret:
VPS_SSH_KEY(SSH private key) - Set up Docker on your VPS
- Create
~/.env.appon your VPS with production env vars
Recommended
- Bump
VERSIONafter setup - Delete this issue when done
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels