feat: add configuration management UI for fees, pairings, and application settings
This commit is contained in:
+20
-30
@@ -58,41 +58,34 @@ Recommended when you want Coolify to build from source and optionally auto-deplo
|
||||
|
||||
1. Open your Coolify project and select Create New Resource.
|
||||
2. Choose deployment source:
|
||||
|
||||
- Public repo: use `Public repository` and provide HTTPS URL.
|
||||
- Private Gitea repo: use deploy key flow from the Gitea guide.
|
||||
- Public repo: use `Public repository` and provide HTTPS URL.
|
||||
- Private Gitea repo: use deploy key flow from the Gitea guide.
|
||||
|
||||
3. Set repository URL for this project:
|
||||
|
||||
- `https://git.allucanget.biz/allucanget/arbitrade.git` (public)
|
||||
- or SSH URL if private deploy key is used.
|
||||
- `https://git.allucanget.biz/allucanget/arbitrade.git` (public)
|
||||
- or SSH URL if private deploy key is used.
|
||||
|
||||
4. Choose build pack:
|
||||
|
||||
- Prefer `Dockerfile` for this repo, because Docker build behavior is explicitly defined.
|
||||
- Use `Nixpacks` only if you intentionally want auto-detected build logic.
|
||||
- Prefer `Dockerfile` for this repo, because Docker build behavior is explicitly defined.
|
||||
- Use `Nixpacks` only if you intentionally want auto-detected build logic.
|
||||
|
||||
5. Configure branch and base directory:
|
||||
|
||||
- Branch: your deploy branch (for example `main`)
|
||||
- Base directory: `/`
|
||||
- Branch: your deploy branch (for example `main`)
|
||||
- Base directory: `/`
|
||||
|
||||
6. Configure network:
|
||||
|
||||
- Exposed port: `9090`
|
||||
- Domain: set your Coolify domain/custom domain
|
||||
- Exposed port: `9090`
|
||||
- Domain: set your Coolify domain/custom domain
|
||||
|
||||
7. Configure environment variables and secrets from the Common Runtime Configuration section.
|
||||
8. Add persistent storage mount `/app/data`.
|
||||
9. Configure health check:
|
||||
|
||||
- Path: `/health`
|
||||
- Ensure container includes `curl` or `wget` if using UI-defined checks.
|
||||
- Path: `/health`
|
||||
- Ensure container includes `curl` or `wget` if using UI-defined checks.
|
||||
|
||||
10. Click Deploy and verify:
|
||||
|
||||
- Deployment logs complete successfully.
|
||||
- `GET /health` returns success.
|
||||
- Deployment logs complete successfully.
|
||||
- `GET /health` returns success.
|
||||
|
||||
Optional (Git webhook auto-deploy with Gitea):
|
||||
|
||||
@@ -113,23 +106,20 @@ Image:
|
||||
2. In Coolify, select Create New Resource.
|
||||
3. Choose Application deployment based on Docker Image.
|
||||
4. Set image reference:
|
||||
|
||||
- Registry: `git.allucanget.biz`
|
||||
- Image: `git.allucanget.biz/allucanget/arbitrade:latest`
|
||||
- Registry: `git.allucanget.biz`
|
||||
- Image: `git.allucanget.biz/allucanget/arbitrade:latest`
|
||||
|
||||
5. Configure registry credentials in Coolify if your registry requires auth.
|
||||
6. Leave build/install/start commands empty unless you need overrides.
|
||||
7. Set network and health:
|
||||
|
||||
- Exposed port: `9090`
|
||||
- Health check path: `/health`
|
||||
- Exposed port: `9090`
|
||||
- Health check path: `/health`
|
||||
|
||||
8. Add environment variables and secrets from the Common Runtime Configuration section.
|
||||
9. Add persistent storage mount `/app/data`.
|
||||
10. Deploy and verify:
|
||||
|
||||
- Logs show container start success.
|
||||
- `GET /health` returns success.
|
||||
- Logs show container start success.
|
||||
- `GET /health` returns success.
|
||||
|
||||
Update flow for new releases:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user