Skip to content

My personal website app builded with symfony framework.

License

Notifications You must be signed in to change notification settings

lordbecvold/becvar-site

Repository files navigation

About becvar-site

Personal website build with the Symfony framework & Bootstrap.

Public site

Homepage

  • Main components: about, projects list, contact, etc...

Admin site

Dashboard

  • Account system with permissions
  • Warning system
  • Dashboard
  • Database browser
  • Inbox for contact form
  • Advanced log system

Installation (with mysql/apache)

  • clone repository to your /www dir
  • configure apache config like apache-site.conf
  • for production use only APP_ENV=prod! (in .env)
  • configure app enviroment in .env.prod
  • configure all values (mysql app secret etc)
  • install dependencies (scripts/install.sh)
  • migrate database structure (scripts/migrate.sh)
  • install opcache & acpu (optionally)

Deployment

Deployment of the new version with GitHub Action when a new release is created.

Dependencies

License

This software is licensed under the MIT license