~slang/about-time-server

Holds timelog data and provides a simple UI for viewing reports.
d6d79172 — Sean Lang a month ago
add no milestones warning
89e3509c — Sean Lang a month ago
add normalize.css
f75a54a5 — Sean Lang a month ago
add some navbar content

refs

add-html-support
browse  log 

clone

read-only
https://git.sr.ht/~slang/about-time-server
read/write
git@git.sr.ht:~slang/about-time-server

You can also use your local clone with git send-email.

#Abouttime

To setup a Postgres DB using Docker:

docker run -d --name about-time-psql -p 5432:5432 postgres

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

#Deployment

Whenever you merge into master, the script in .gitlab-ci.yml will automatically deploy the code to our staging env at https://about-time-api-staging.herokuapp.com. After the deployment has been QA'd on staging, the release can be promoted to production from within the Heroku pipeline. This will deploy it to https://about-time-api.herokuapp.com. See the Heroku docs here.

#Learn more