Pro Age of Empires 2 Calendar
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
components
deploy
helpers
pages
proxy
static
styles
.dockerignore
.gitignore
Dockerfile
README.md
docker-compose.yml
package.json
yarn.lock

README.md

AoE2Calendar.com: a calendar for pro Age of Empires

Site

Management interface

Edit

Contributing

  • AoE2calendar is written in React, specifically next.js
  • Collaborating:
    • there's a small Discord group to discuss planning, ping me on Discord (patão#8153) and I'll add you :)
    • to get access to the source sheet just ping me on Discord (patão#8153) or AoCzone.net (patao)
  • Running:
    • Using NPM:
      • You can use yarn install or npm install to install dependencies;
      • Run npm run dev;
    • Using docker: docker-compose up
  • Feel free to open Github issues, I'll check them!

Deploy

  • AoE2calendar using hyper.sh as production environment, to deploy a new version is required configure hyper console.
  • Deploying all containers, execute npm run now
    • Containers will be upload to docker-hub;
    • Hyper.sh update images;
    • Hyper.sh destroy and create new containers with new version;
  • To deploy specifically container execute:
    • npm run now <container>
    • Example:
      • npm run now aeo2calendar - Deploy web app;
      • npm run now aeo2calendar-proxy - Deploy reverse proxy;
Plan
  • The goal for the site itself is to eventually add more features like VoDs as well as integrations with other AoE2 projects
  • A side-goal for the project is to drive an event calendar on reddit.com and possibly for aoczone.net / streamers as well
Notes
  • Hot reloading requires running on localhost. If you're running remotely, you can use Fiddler to remap localhost to remote IP.