项目作者: xXluki98Xx

项目描述 :
3rd Party Service for Hodgins-Server
高级语言:
项目地址: git://github.com/xXluki98Xx/service_heimdall.git
创建时间: 2020-04-02T16:55:06Z
项目社区:https://github.com/xXluki98Xx/service_heimdall

开源协议:

下载


Hodgins: 3rd Party Service Heimdall

A repository, providing an heimdall service for Hodgins Server.

Description

This repository provides an ansible-playbook which will:

  • pull the image
  • create service folder
  • create a systemd service file
  • start and enable the systemd service
  • open up the firewall

Requirements

A hodgins server or compatible deployment must be provided.

Install

Clone the repository next to you existing Hodgins Server code.

  1. git clone https://github.com/xXluki98Xx/service_heimdall.git

Afterwards, you can install the service.

  1. ansible-playbook -i <path-to-your-inventory> -k -K -u <hodgins-users> playbooks/service_heimdall.yml

Usage

The installation will respond to you with a running heimdall service.
Now you can enter the report page:

  1. https://hodgins-ip:8070

To interact with the container, you will have multiple options.

Via Systemd on your hodgins server (recommended), you can interact with the service
the same way you are interacting with other services on your system.

Get the status:

  1. $ sudo systemctl status podman

Restart the service (and apply updated images):

  1. $ sudo systemctl restart container_heimdall

Services in Hodgins are running in containers. You can interact with the containers
via Podman.

Check all containers:

  1. podman ps

Restart a running container:

  1. podman container restart service_heimdall

Contribute

Thank you so much for considering to contribute! We are happy, when someone is
joining the hard work. Please feel free to contribute, after having a look at
the Conventions.