audio-converter allows you to convert audio files from within your web browser.
- Create a new directory which will hold all interactive files (e.g. the database, logs, converted files) by typing
mkdir -p media
in a terminal. This directory has to be created in this project's root directory. - Create a user config file by typing
make user_config
in your terminal.- Open the new file (media/user_config.py) and fill up the example placeholder between the quotation marks.
- Save the file.
- Adjust the timezone to your needs by editing
TZ
underenvironment:
in.docker/docker-compose.yml
. - Start the server!
- If you want to build and start the production server locally, type
make run_docker_prod
in your terminal. - Alternatively you can pull a pre-built image from DockerHub. Follow the instructions on DockerHub to run the server.
- If you want to build and start the production server locally, type
- Make sure you have
docker
/podman
anddocker-compose
installed. - If using PyCharm, add a new Docker-Compose Interpreter (Jetbrains Guide: Configuring Docker Compose as a remote interpreter) to enable linting.
- Create a user config file by typing
make user_config
in your terminal.- Open the new file (media/user_config.py) and fill up the example placeholder between the quotes.
- Save the file.