No description
Find a file
2026-02-07 17:12:32 +00:00
app possible server fix, visual updates to 7 wonders duel calc 2022-06-17 18:33:45 -05:00
bootstrap Initial commit 2022-06-15 18:26:03 -05:00
config Initial commit 2022-06-15 18:26:03 -05:00
database Initial commit 2022-06-15 18:26:03 -05:00
public added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
resources added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
routes 7 wonders basic calc created 2022-06-16 10:17:49 -05:00
storage Initial commit 2022-06-15 18:26:03 -05:00
tests Initial commit 2022-06-15 18:26:03 -05:00
.editorconfig Initial commit 2022-06-15 18:26:03 -05:00
.env.example added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
.gitattributes Initial commit 2022-06-15 18:26:03 -05:00
.gitignore Initial commit 2022-06-15 18:26:03 -05:00
.styleci.yml Initial commit 2022-06-15 18:26:03 -05:00
artisan Initial commit 2022-06-15 18:26:03 -05:00
composer.json Initial commit 2022-06-15 18:26:03 -05:00
composer.lock Initial commit 2022-06-15 18:26:03 -05:00
docker-compose.yml added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
Dockerfile added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
package-lock.json install 2022-06-17 23:47:21 +00:00
package.json added vue 2.6 2022-06-15 22:33:35 -05:00
phpunit.xml Initial commit 2022-06-15 18:26:03 -05:00
README.md added Dockerfile and docker-compose for containerized deployment, renamed default player names to Player A/B, simplified .env.example for production use, updated README with Docker deployment instructions 2026-02-07 17:12:32 +00:00
server.php Initial commit 2022-06-15 18:26:03 -05:00
tailwind.config.js Initial commit 2022-06-15 18:26:03 -05:00
webpack.mix.js added vue 2.6 2022-06-15 22:33:35 -05:00

hypertally-logo About Hyper Tally

Hyper Tally is webapp I created to replace my physical tally sheets for games. This is also good practice using software technologies like Laravel, Vue, and Tailwind. It was also decent graphic design practice creating SVG icons using Gravit Pro.

Although I host this on my home server as part of Project Neptune I do not currently host a publicly available version. That being said feel free to use any of this code for your personal use.

Currently Available Tally Sheets:

  • 7 Wonders Duel

Docker Deployment

Prerequisites: Docker and Docker Compose

  1. Clone the repository and navigate into the project directory.

  2. Copy the example environment file:

    cp .env.example .env
    
  3. Build and start the container:

    docker compose up -d --build
    

    The Dockerfile handles everything automatically during the build:

    • Installs PHP 8.1 with Apache
    • Installs Composer dependencies
    • Generates the Laravel application key
    • Sets storage permissions
  4. Access the app at http://localhost:8950.

Changing the port: Edit the ports mapping in docker-compose.yml (e.g. "9000:80" for port 9000).

Stopping the app:

docker compose down

Rebuilding after code changes:

docker compose up -d --build