@@ -93,41 +93,17 @@ SuperStack automatically:
93
93
3 . Launches PostgREST and Swagger UI
94
94
4 . Serves everything through Caddy
95
95
96
- ``` mermaid
97
- flowchart TD
98
- Caddy["Caddy (API Gateway)"]
99
- Caddy --> Services["Services (PostgREST, Swagger UI + more)"]
100
- Services --> Postgres
101
- ```
96
+ ## Change the Docker images to your own (Recommended)
102
97
103
- > π‘ Only Caddy exposes a port β all services are routed through it.
98
+ In ` compose.yaml ` , change the ` explodinglabs ` images to your own:
104
99
105
- ## Project Structure
100
+ ``` yaml
101
+ postgres :
102
+ image : ghcr.io/youruser/myapp-postgres:0.1.0
106
103
104
+ caddy :
105
+ image : ghcr.io/youruser/myapp-caddy:0.1.0
107
106
` ` `
108
- π bin/ β Helper scripts (e.g. wrappers for CLI tools)
109
- π caddy/ β Custom Caddy configuration and certificates
110
- π docs/ β Markdown files for SuperStack documentation
111
- π postgres/ β SQL migrations and configuration of the postgres container
112
- π compose.yaml β Main Docker Compose config
113
- π compose.override.yaml β Optional local overrides (development only)
114
- π example.env β Example environment variables β copy to `.env`
115
- π LICENSE β License file (MIT)
116
- π logo.png β SuperStack logo for README/docs
117
- π mkdocs.yml β MkDocs configuration for documentation site
118
- π README.md β Overview and quick start for the repository
119
- ```
120
-
121
- ## π Resetting
122
-
123
- If you want to start fresh:
124
-
125
- ``` sh
126
- docker compose down --volumes
127
- docker compose up -d
128
- ```
129
-
130
- This will wipe your database and re-run all migrations from scratch.
131
107
132
108
## β What's Next?
133
109
0 commit comments