You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have `pipx` and you didn't install `copier`, you can run it directly:
166
-
167
-
```bash
168
-
pipx run copier copy https://github.com/fastapi/full-stack-fastapi-template my-awesome-project --trust
169
-
```
170
-
171
-
**Note** the `--trust` option is necessary to be able to execute a [post-creation script](https://github.com/fastapi/full-stack-fastapi-template/blob/master/.copier/update_dotenv.py) that updates your `.env` files.
172
-
173
-
### Input Variables
174
-
175
-
Copier will ask you for some data, you might want to have at hand before generating the project.
176
-
177
-
But don't worry, you can just update any of that in the `.env` files afterwards.
178
-
179
-
The input variables, with their default values (some auto generated) are:
180
-
181
-
-`project_name`: (default: `"FastAPI Project"`) The name of the project, shown to API users (in .env).
182
-
-`stack_name`: (default: `"fastapi-project"`) The name of the stack used for Docker Compose labels and project name (no spaces, no periods) (in .env).
183
-
-`secret_key`: (default: `"changethis"`) The secret key for the project, used for security, stored in .env, you can generate one with the method above.
184
-
-`first_superuser`: (default: `"[email protected]"`) The email of the first superuser (in .env).
185
-
-`first_superuser_password`: (default: `"changethis"`) The password of the first superuser (in .env).
186
-
-`smtp_host`: (default: "") The SMTP server host to send emails, you can set it later in .env.
187
-
-`smtp_user`: (default: "") The SMTP server user to send emails, you can set it later in .env.
188
-
-`smtp_password`: (default: "") The SMTP server password to send emails, you can set it later in .env.
189
-
-`emails_from_email`: (default: `"[email protected]"`) The email account to send emails from, you can set it later in .env.
190
-
-`postgres_password`: (default: `"changethis"`) The password for the PostgreSQL database, stored in .env, you can generate one with the method above.
191
-
-`sentry_dsn`: (default: "") The DSN for Sentry, if you are using it, you can set it later in .env.
3
+
Started by Robert Buels at 3:45pm 2/21/25, based on the [FastAPI full stack template](https://fastapi.tiangolo.com/project-generation/).
192
4
193
5
## Backend Development
194
6
@@ -208,10 +20,6 @@ General development docs: [development.md](./development.md).
208
20
209
21
This includes using Docker Compose, custom local domains, `.env` configurations, etc.
210
22
211
-
## Release Notes
212
-
213
-
Check the file [release-notes.md](./release-notes.md).
214
-
215
23
## License
216
24
217
-
The Full Stack FastAPI Template is licensed under the terms of the MIT license.
25
+
This is a fork of the Full Stack FastAPI Template and is licensed under the terms of the MIT license.
0 commit comments