Thank you for your interest in making Awesome Akash even better! We welcome contributions of templates, resources, documentation, and other improvements that help the Akash community.
-
Create a New Folder:
- Name your folder after your template/resource using lowercase, hyphen-separated naming (e.g.,
next.js). - Place it in the root directory.
- Name your folder after your template/resource using lowercase, hyphen-separated naming (e.g.,
-
Required Files:
deploy.yaml— Main deployment SDL.README.md— Include instructions for setup, usage, and details about your template/resource.- (Optional)
config.json— Custom configuration (e.g., logo). Must follow the schema inconfig.schema.json. See DeepSeek-R1/config.json for an example.
-
Update Table of Contents:
- Add your template/resource in the appropriate category section in the Table of Contents of the main
README.md, maintaining alphabetical order within the category. - Use the format:
[Display Name](#folder-name)where "folder-name" matches your actual folder name. - Current categories include:
- Official
- AI - CPU
- AI - GPU
- Blogging
- Built with Cosmos-SDK
- Chat
- Machine Learning
- CI/CD, DevOps
- Data Visualization
- Databases and Administration
- DeFi
- Benchmarking
- Blockchain
- Business
- Games
- Game Servers
- Hosting
- Media
- Search Engines
- Mining - CPU
- Mining - GPU
- Mining Pools
- Peer-to-peer File Sharing
- Project Management
- Social
- Decentralized Storage
- Tools
- Network
- Databases
- Video Conferencing
- Wallet
- Web Frameworks
- Note: The console API has a 5-minute cache, so changes may take up to 5 minutes to appear.
- Add your template/resource in the appropriate category section in the Table of Contents of the main
-
Open a Pull Request:
- Title your PR as:
Add <YourTemplateName> to <Category> - Briefly describe your template/resource in the PR body.
- Confirm that your addition does not break the folder structure or existing files.
- Title your PR as:
- Follow formatting standards: Keep descriptions concise and links accurate.
- Test everything: Ensure your resource works as described.
- Proofread your submissions: Typos and broken links lower quality.
- Alphabetical order: Add resources in alphabetical order within sections.
- No duplicates: Check your resource isn’t already listed.
- Improve documentation, tutorials, and example deployments.
- Suggest or add new categories and organizational enhancements.
- Report issues or broken links via GitHub Issues.
- Propose infrastructure or project-wide improvements.
- Join our Discord for help and discussion.
- Feel free to open issues for suggestions, questions, or bug reports.
Thank you for helping build the Akash community and making cloud deployment accessible for all!