Skip to content

SillyHats/apps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apps.bikeaction.org

This Django codebase is what powers apps.bikeaction.org

Aside from the Django web site, it also hosts our discord bot which is built with interactions.py.

Getting Started

First you'll want to ensure that you have created a fork of this repo in your own GitHub account. This will allow you to push your changes to GitHub so that they can be shared with the main repository via Pull Request.

Dependencies

The local development environment is built with Docker/Docker Compose and orchestrated with make.

Cloning the repo

Clone you fork of the repo:

git clone https://github.com/<your github username>/abp.git

Starting the services

make serve

This command should do everything necessary to get the service up and running locally. After it completes, you can open a browser to http://localhost:8000/ to view the running web app.

You can login as admin@example.com with password password. This user has full permissions across all parts of the app.

Suspending the services

If you want to stop the app to save resources locally

make stop

Will shut down the containers.

For a more complete "get rid of it all!" or to reset a broken environment:

make clean

Will completely destroy your local containers.

Deployment

Deployments to apps.bikeaction.org occur on merge to main branch.

You can watch the progress of the deploy to our dokku instance in the GitHub Actions output.

About

Codebase behind apps.bikeaction.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.1%
  • HTML 20.9%
  • CSS 4.3%
  • Other 0.7%