blueprints: migrate from managed (#3338)
* test all bundled blueprints Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix empty title Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix default blueprints Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * add script to generate dev config Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * migrate managed to blueprints Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * add more to blueprint instance Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * migrated away from ObjectManager Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix lint errors Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * migrate things Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * migrate tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix some tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix a bit more Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix more tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * whops Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix missing name Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * *sigh* Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * fix more tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * add tasks Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * scheduled Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * run discovery on start Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> * oops this test should stay Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		| @ -13,7 +13,7 @@ title: Full development environment | ||||
|  | ||||
| ## Services Setup | ||||
|  | ||||
| For PostgreSQL and Redis, you can use the docker-compose file in `scripts/`.   | ||||
| For PostgreSQL and Redis, you can use the docker-compose file in `scripts/`. | ||||
| You can also use a native install, if you prefer. | ||||
|  | ||||
| ## Backend Setup | ||||
| @ -23,16 +23,7 @@ poetry shell # Creates a python virtualenv, and activates it in a new shell | ||||
| poetry install # Install all required dependencies, including development dependencies | ||||
| ``` | ||||
|  | ||||
| To configure authentik to use the local databases, create a file in the authentik directory called `local.env.yml`, with the following contents | ||||
|  | ||||
| ```yaml | ||||
| debug: true | ||||
| postgresql: | ||||
|     user: postgres | ||||
|  | ||||
| log_level: debug | ||||
| secret_key: "A long key you can generate with `pwgen 40 1` for example" | ||||
| ``` | ||||
| To configure authentik to use the local databases, we need a local config file. This file can be generated by running `make gen-dev-config`. | ||||
|  | ||||
| To apply database migrations, run `make migrate`. This is needed after the initial setup, and whenever you fetch new source from upstream. | ||||
|  | ||||
| @ -50,7 +41,7 @@ By default, no compiled bundle of the frontend is included so this step is requi | ||||
|  | ||||
| To build the UI once, run `web-build`. | ||||
|  | ||||
| Alternatively, if you want to live-edit the UI, you can run `make web-watch` instead.   | ||||
| Alternatively, if you want to live-edit the UI, you can run `make web-watch` instead. | ||||
| This will immediately update the UI with any changes you make so you can see the results in real time without needing to rebuild. | ||||
|  | ||||
| To format the frontend code, run `make web`. | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens L
					Jens L