RSS Git Download  Clone
  bin set timezone in dockerfile (untested); replaced Devel::Confess with 'traces' in dev config; css tweak 5 months ago
  db reversed previous fix for init_db.sql schema, sqlite3 can execute multiple statements, failure in previous versions probably due to syntax error in users table insert statement; new routes.t file omitted from previous commit 5 months ago
  environments set timezone in dockerfile (untested); replaced Devel::Confess with 'traces' in dev config; css tweak 5 months ago
  lib replaced git-log functions with Git::Wrapper; removed cpanfile.snapshot & .carmel/MySetup.pm from repo (too verbose) 5 months ago
  public added app version from git and gitlog 5 months ago
  t replaced 2-part Git version with just log count, split date from detail in gitlog view 5 months ago
  views replaced git-log functions with Git::Wrapper; removed cpanfile.snapshot & .carmel/MySetup.pm from repo (too verbose) 5 months ago
  .dancer initial commit - login route working 5 months ago
  .gitignore 213B replaced git-log functions with Git::Wrapper; removed cpanfile.snapshot & .carmel/MySetup.pm from repo (too verbose) 5 months ago
  Dockerfile 808B specify perl v5.34.0 in Dockerfile, as "FROM: 5.34" installs 5.34.3 which generated error loading Git directory (Can't use string ("/app/.git") as a HASH ref while "strict refs" in use at /usr/local/lib/perl5/site_perl/5.34.3/Error.pm); Model $git does not need to be a field, replaced with variable; reformatted footer 5 months ago
  Makefile.PL 801B initial commit - login route working 5 months ago
  README.txt 833B added app version from git and gitlog 5 months ago
  config.yml 2kB specify perl v5.34.0 in Dockerfile, as "FROM: 5.34" installs 5.34.3 which generated error loading Git directory (Can't use string ("/app/.git") as a HASH ref while "strict refs" in use at /usr/local/lib/perl5/site_perl/5.34.3/Error.pm); Model $git does not need to be a field, replaced with variable; reformatted footer 5 months ago
  cpanfile 2kB replaced git-log functions with Git::Wrapper; removed cpanfile.snapshot & .carmel/MySetup.pm from repo (too verbose) 5 months ago
  docker-compose.yml 465B replaced Starman with plackup, not required for low-use app; added restart always to docker-compose file; no longer supplying title to templates, using appname; added README file for relevant deployment info 5 months ago
  README.txt
requires development_local.yml & test_local.yml in environments dir to run tests and dev server $ ln -s production.yml deployment.yml # /etc/apache2/websites/volvox.online.ssl # documents library (check running port map in docker-compose.yml): ProxyPass /docs-lib http://localhost:5001/docs-lib ProxyPassReverse /docs-lib http://localhost:5001/docs-lib # reconfig timezone for GB: $ dpkg-reconfigure tzdata [select 8 then 27] OR [https://stackoverflow.com/questions/44331836/apt-get-install-tzdata-noninteractive]: ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y tzdata RUN unlink /etc/localtime RUN ln -s /usr/share/zoneinfo/Europe/London /etc/localtime ## to run: $ docker compose up -d ## to restart: $ docker compose [stop|start] documents_library https://volvox.online/docs-lib