Skip to content

Inventarverwaltung is a simple inventory management tool to keep track of your items.

Notifications You must be signed in to change notification settings

chaostreff-flensburg/inventarverwaltung

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventarverwaltung

Inventarverwaltung is a simple inventory management tool to keep track of your items.

MIT Software License

Features

  • create item blueprints
  • create item instances
  • add item instances to storage location
  • mark item instances as consumables
  • checkin/checkout item instances

Table of Contents

Requirements

  • PHP 7.2.5 or newer

Seed data

artisan migrate:fresh --seed

Development with Docker

Information

To access the container use the following command:

docker-compose exec tooling bash

Run artisan commands in the application container and other commands like composer or npm in the tooling container.

To expose a port to your host add an docker-compose.override.yml like this one:

version: '3.7'

networks:
    web:
        external: false

    services:
        application:
            ports:
                - 8080:8080

Run

docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d

to execute both files.

Setup

  • Create .env-file like .env.example
  • Startup container with docker-compose up -d
  • Go into the container with docker-compose exec application bash
  • Generate APP_KEY with php artisan key:generate

Use with proxy

When you use this with a proxy, you don't need the docker-compose.override.yml.

Use with Linux

To develop with docker under linux you have to add your user and group id to your .env-file.

To access the container user the following command:

docker-compose exec --user www-data application bash

License Information

Laravel Livewire is open-sourced software licensed under the MIT license. laravel/framework is licensed under the MIT license. This package is also licensed under the MIT license.

About

Inventarverwaltung is a simple inventory management tool to keep track of your items.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published