akmey / server-php

Akmey PHP server - Laravel-based

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Akmey

PHP main server

Akmey is a keyserver, but not for GPG keys, for SSH ones! It is bundled with tools for Linux/Mac OS/Windows.

Install

  • Clone the repository
  • Create the .env based on .env.example
  • Fetch the deps using composer install -o --no-dev
  • Fetch the webclient deps using npm install
  • Build Semantic UI : cd resources/semantic; gulp build
  • Build the webclient using npm run production
  • Make sure permissions are corrects
  • php artisan migrate : create the schemes
  • php artisan passport:install : creates OAuth keys
  • php artisan passport:client --password : create a password grant client (for SSH subserver)
  • Proxy that through Nginx or Apache and Akmey is ready!

Now you can continue by installing the Akmey SSH subserver to deposit keys easily.

About

Akmey PHP server - Laravel-based

License:GNU Affero General Public License v3.0


Languages

Language:PHP 64.3%Language:HTML 21.6%Language:Vue 12.5%Language:CSS 0.8%Language:Shell 0.8%