Adding todo list and WIP Dockerfile

This commit is contained in:
Joseph Ferano 2023-05-17 20:48:16 +07:00
parent 468390231b
commit 9ed16ac6cd
2 changed files with 33 additions and 0 deletions

11
Dockerfile Normal file
View File

@ -0,0 +1,11 @@
FROM python:3.11
WORKDIR /code
COPY ./requirements.txt /code/requirements.txt
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
COPY ./app /code/app
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "80"]

22
project.todo Normal file
View File

@ -0,0 +1,22 @@
#-*- mode: org -*-
#+TODO: TODO INPROGRESS | DONE BACKLOG
#+STARTUP: overview
* TODO Move everything into an app directory
* TODO Knock out source code TODOs
* TODO Add button to copy shortened URL to clipboard
* TODO Add a 404 page in case the URL provided is invalid
* TODO Get the container running with the Dockerfile
* TODO Point zipmy.link to joe-vps
- [ ] Add DNS records
- [ ] Add to nginx.conf
- [ ] Generate certbot SSL cert
* TODO Create a README.org
* TODO Add MIT license
* BACKLOG Containerize couchdb
* BACKLOG RTFM on how to create docker compose files
* BACKLOG RTFM on how to create a container network
* BACKLOG Gitea Actions
* BACKLOG Unit tests
* BACKLOG Switch webserver to Axum and Rust