Skip to content
Akmey PHP server - Laravel-based
PHP HTML Vue Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.editorconfig
.env.example
.gitattributes
.gitignore
LICENSE
README.md
artisan
composer.json
composer.lock
package-lock.json
package.json
phpunit.xml
semantic.json
server.php
webpack.mix.js

README.md

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.

You can’t perform that action at this time.