netbase
skeleton
Template repository to get up and running quickly with the Athena Framework which includes:
- A flexible directory structure
- Pre-configured binary entrypoints for HTTP and CLI contexts
- Development code-quality/testing dependencies + CI
- Minimal runnable Athena Framework application
Getting Started
- Generate a new repository using this template.
- Run shards install
- Rename MyAppmodule withinsrc/main.crto your desired name
- Rename skeletonshard name withinshard.ymlto your desired name
- Update ./LICENSEwith your desired name/email
- Start creating your application!
Entrypoints
The template repository includes build targets for both the HTTP and CLI contexts. Or in other words, ./bin/console and ./bin/server binaries are created by running shards build. This makes it easy to deploy both parts of the application independently from one another.
TIP: The
shards runcommand may be used during development to interact with each target. E.g.shards run serverto start the server andshards run console -- debug:routerto execute console commands.
Repository
  netbase
Owner
  
  Statistic
  - 0
- 0
- 0
- 0
- 3
- almost 2 years ago
- May 19, 2023
License
  MIT License
Links
  
  Synced at
  Thu, 30 Oct 2025 11:36:56 GMT
Languages