📄️ Getting setup
Please be aware this documentation is still under construction so this section may move at some point!
📄️ Administrative tasks
Outpost depends on on several important rake tasks.
📄️ Configure file storage
Currently we are only using GCP for ActiveStorage, we would like this to be interchangeable. [[Milestones]]
📄️ Crons
There are several crons required for maintenance of Outpost and its data.
📄️ Customising Outpost
See [[Environmental variables]]
📄️ Deploying Outpost
See [[Environmental variables]]
📄️ Emails
We use GOV.UK Notify to send emails. See [[Environmental variables]] for more information on env vars.
📄️ Environmental variables
Feel free to copy this table and add your details prior to deployment
📄️ Importing data
Currently data imports are done through the command line.
📄️ Maps
Currently we are using google maps. See [[Milestones]].
📄️ oAuth Provider
Outpost can work as an identity provider for other apps. Users with the highest permissions can access the /oauth/applications route to create credentials.
📄️ Seeding the data
📄️ Tests
It has some rspec tests on key functionality. Run them with:
📄️ Troubleshooting
Webpacker can't find application.js