Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Reorganize project structure and refactor for easier contribution #214

Merged
merged 2 commits into from
Feb 26, 2025

Conversation

salty2011
Copy link
Contributor

… template

  • Move applications from /images to /apps directory for better organization
  • Establish consistent folder structure across applications
  • Updated github workflows to use the new locations
  • Add custom repository configuration with CUSTOM_REPOSITORIES arg
  • Reorganize Dockerfile RUN commands to reduce layers
  • Add comprehensive package documentation
  • Combine system configuration steps
  • Move cleanup to separate layer for better build flexibility
  • Add detailed comments explaining configuration steps

This change provides a more maintainable project structure and a better documented base template for GUI applications. The new /apps directory better reflects the content nature, while the consistent folder structure makes it easier for contributors to add new applications.

… template

- Move applications from /images to /apps directory for better organization
- Establish consistent folder structure across applications
- Updated github workflows to use the new locations
- Add custom repository configuration with CUSTOM_REPOSITORIES arg
- Reorganize Dockerfile RUN commands to reduce layers
- Add comprehensive package documentation
- Combine system configuration steps
- Move cleanup to separate layer for better build flexibility
- Add detailed comments explaining configuration steps

This change provides a more maintainable project structure and a better
documented base template for GUI applications. The new /apps directory
better reflects the content nature, while the consistent folder structure
makes it easier for contributors to add new applications.
@ABeltramo ABeltramo merged commit 7cbc46e into master Feb 26, 2025
2 checks passed
@ABeltramo ABeltramo deleted the repo-restructure branch February 26, 2025 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants