From 24da82bd79964981402f8e8334b5bb3aacd1b5e8 Mon Sep 17 00:00:00 2001 From: Sander Jochems Date: Fri, 24 Dec 2021 17:43:30 +0100 Subject: [PATCH] Application Branding --- .github/FUNDING.yml | 1 + README.md | 117 +++++++--------- app/Providers/RouteServiceProvider.php | 2 +- config/app.php | 2 +- config/cache.php | 2 +- config/database.php | 6 +- config/session.php | 2 +- deployment/octane/entrypoint.sh | 1 + public/assets/logo.png | Bin 0 -> 8789 bytes public/favicon.ico | Bin 0 -> 4286 bytes resources/js/Jetstream/ApplicationLogo.vue | 6 +- resources/js/Jetstream/ApplicationMark.vue | 5 +- .../js/Jetstream/AuthenticationCardLogo.vue | 23 ++-- resources/js/Jetstream/Welcome.vue | 128 ------------------ 14 files changed, 73 insertions(+), 222 deletions(-) create mode 100644 .github/FUNDING.yml create mode 100644 public/assets/logo.png delete mode 100644 resources/js/Jetstream/Welcome.vue diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..19d7aaf --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +github: [ Sander0542 ] diff --git a/README.md b/README.md index 8878ec1..f7de6e7 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,51 @@ -

- -

-Build Status -Total Downloads -Latest Stable Version -License -

- -## About Laravel - -Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: - -- [Simple, fast routing engine](https://laravel.com/docs/routing). -- [Powerful dependency injection container](https://laravel.com/docs/container). -- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. -- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). -- Database agnostic [schema migrations](https://laravel.com/docs/migrations). -- [Robust background job processing](https://laravel.com/docs/queues). -- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). - -Laravel is accessible, powerful, and provides tools required for large, robust applications. - -## Learning Laravel - -Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. - -If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 1500 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. - -## Laravel Sponsors - -We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell). - -### Premium Partners - -- **[Vehikl](https://vehikl.com/)** -- **[Tighten Co.](https://tighten.co)** -- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** -- **[64 Robots](https://64robots.com)** -- **[Cubet Techno Labs](https://cubettech.com)** -- **[Cyber-Duck](https://cyber-duck.co.uk)** -- **[Many](https://www.many.co.uk)** -- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)** -- **[DevSquad](https://devsquad.com)** -- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** -- **[OP.GG](https://op.gg)** -- **[CMS Max](https://www.cmsmax.com/)** -- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)** -- **[Lendio](https://lendio.com)** -- **[Romega Software](https://romegasoftware.com)** - -## Contributing - -Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). - -## Code of Conduct - -In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). - -## Security Vulnerabilities - -If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. - -## License - -The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). +# Network Manager +![Last commit](https://img.shields.io/github/last-commit/Sander0542/Network-Manager?style=for-the-badge) +![License](https://img.shields.io/github/license/Sander0542/Network-Manager?style=for-the-badge) + +Simple web application that lets you manage the used hosts in your networks. It supports multiple networks based on their subnet and size. Within each host you can specify the ports that are used and the services that are running on them. + +## Docker +![Docker Pulls](https://img.shields.io/docker/pulls/sander0542/network-manager?style=for-the-badge) +![Docker Stars](https://img.shields.io/docker/stars/sander0542/network-manager?style=for-the-badge) + +### Usage + +```shell +docker run -d \ + --name=network-manager \ + -e PUID=1000 \ + -e PGID=1000 \ + -e TZ=Europe/Amsterdam \ + -e APP_KEY= `#random string (length 32)` \ + -e DB_HOST=127.0.0.1 `#optional` \ + -e DB_PORT=3306 `#optional` \ + -e DB_USERNAME=root `#optional` \ + -e DB_PASSWORD= `#optional` \ + -e DB_DATABASE=network_manager `#optional` \ + -e OCTANE_HTTPS=false `#optional` \ + -p 9000:9000 \ + --restart unless-stopped \ + sander0542/network-manager +``` + +### Parameters +#### Ports +| Parameter | Function | +|-----------|----------| +| 9000 | Web GUI | + +#### Environment Variables + +| Env | Required | Default | Function | +|--------------|----------|-----------------|-------------------------------------------------------------------------------------------------------------------------------| +| APP_KEY | Yes | | The key used to secure data. (random string of 32 characters [a-zA-Z0-9]) | +| DB_HOST | No | 127.0.0.1 | Host of the MySQL server | +| DB_PORT | No | 3306 | Port of the MySQL server | +| DB_USERNAME | No | root | Username of the MySQL server | +| DB_PASSWORD | No | | Password of the MySQL server | +| DB_DATABASE | No | network_manager | Database of the MySQL server | +| OCTANE_HTTPS | No | false | Whether the webserver should generate HTTPS links instead of HTTP links. (Set this to true when running behind a HTTPS proxy) | + + +## Contributors +![Network Manager Contributors](https://contrib.rocks/image?repo=Sander0542/Network-Manager) diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index 1421c26..4846ebd 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -18,7 +18,7 @@ class RouteServiceProvider extends ServiceProvider * * @var string */ - public const HOME = '/dashboard'; + public const HOME = '/'; /** * The controller namespace for the application. diff --git a/config/app.php b/config/app.php index 2360261..31ad181 100644 --- a/config/app.php +++ b/config/app.php @@ -13,7 +13,7 @@ | */ - 'name' => env('APP_NAME', 'Laravel'), + 'name' => env('APP_NAME', 'Network Manager'), /* |-------------------------------------------------------------------------- diff --git a/config/cache.php b/config/cache.php index 8736c7a..98687d0 100644 --- a/config/cache.php +++ b/config/cache.php @@ -105,6 +105,6 @@ | */ - 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'network_manager'), '_').'_cache'), ]; diff --git a/config/database.php b/config/database.php index b42d9b3..16f0b8c 100644 --- a/config/database.php +++ b/config/database.php @@ -48,8 +48,8 @@ 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '3306'), - 'database' => env('DB_DATABASE', 'forge'), - 'username' => env('DB_USERNAME', 'forge'), + 'database' => env('DB_DATABASE', 'network_manager'), + 'username' => env('DB_USERNAME', 'network_manager'), 'password' => env('DB_PASSWORD', ''), 'unix_socket' => env('DB_SOCKET', ''), 'charset' => 'utf8mb4', @@ -123,7 +123,7 @@ 'options' => [ 'cluster' => env('REDIS_CLUSTER', 'redis'), - 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'network_manager'), '_').'_database_'), ], 'default' => [ diff --git a/config/session.php b/config/session.php index ce187a2..5e83037 100644 --- a/config/session.php +++ b/config/session.php @@ -128,7 +128,7 @@ 'cookie' => env( 'SESSION_COOKIE', - Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + Str::slug(env('APP_NAME', 'network_manager'), '_').'_session' ), /* diff --git a/deployment/octane/entrypoint.sh b/deployment/octane/entrypoint.sh index d5411d8..f07185c 100644 --- a/deployment/octane/entrypoint.sh +++ b/deployment/octane/entrypoint.sh @@ -2,6 +2,7 @@ set -e initialStuff() { + php artisan migrate --force; \ php artisan optimize:clear; \ php artisan package:discover --ansi; \ php artisan event:cache; \ diff --git a/public/assets/logo.png b/public/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..47a6b2c9dc483331fba21e8b2776c20fde5c586c GIT binary patch literal 8789 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 - - - - - + Application Logo diff --git a/resources/js/Jetstream/ApplicationMark.vue b/resources/js/Jetstream/ApplicationMark.vue index b598fbf..1740a7a 100644 --- a/resources/js/Jetstream/ApplicationMark.vue +++ b/resources/js/Jetstream/ApplicationMark.vue @@ -1,6 +1,3 @@ diff --git a/resources/js/Jetstream/AuthenticationCardLogo.vue b/resources/js/Jetstream/AuthenticationCardLogo.vue index 7337e52..145081e 100644 --- a/resources/js/Jetstream/AuthenticationCardLogo.vue +++ b/resources/js/Jetstream/AuthenticationCardLogo.vue @@ -1,19 +1,18 @@ \ No newline at end of file + diff --git a/resources/js/Jetstream/Welcome.vue b/resources/js/Jetstream/Welcome.vue deleted file mode 100644 index ff97617..0000000 --- a/resources/js/Jetstream/Welcome.vue +++ /dev/null @@ -1,128 +0,0 @@ - - -