delete openproject addons
This commit is contained in:
		@@ -1,16 +0,0 @@
 | 
			
		||||
 | 
			
		||||
##  (25-05-2024)
 | 
			
		||||
- Update to latest version from openproject/openproject (changelog : https://github.com/openproject/openproject/releases)
 | 
			
		||||
## 14.1.0-2 (22-05-2024)
 | 
			
		||||
- Minor bugs fixed
 | 
			
		||||
## 14.1.0 (22-05-2024)
 | 
			
		||||
 | 
			
		||||
- Update openproject to 14.1.0
 | 
			
		||||
 | 
			
		||||
## 14.1 (20-05-2024)
 | 
			
		||||
 | 
			
		||||
- Booting issues & Persistence
 | 
			
		||||
 | 
			
		||||
## 14 (09-05-2024)
 | 
			
		||||
 | 
			
		||||
- Initial release. Welcome openproject to home assistant!
 | 
			
		||||
@@ -1,125 +0,0 @@
 | 
			
		||||
#============================#
 | 
			
		||||
#  ALEXBELGIUM'S DOCKERFILE  #
 | 
			
		||||
#============================#
 | 
			
		||||
#           _.------.
 | 
			
		||||
#       _.-`    ('>.-`"""-.
 | 
			
		||||
# '.--'`       _'`   _ .--.)
 | 
			
		||||
#    -'         '-.-';`   `
 | 
			
		||||
#    ' -      _.'  ``'--.
 | 
			
		||||
#        '---`    .-'""`
 | 
			
		||||
#               /`
 | 
			
		||||
#=== Home Assistant Addon ===#
 | 
			
		||||
 | 
			
		||||
#################
 | 
			
		||||
# 1 Build Image #
 | 
			
		||||
#################
 | 
			
		||||
 | 
			
		||||
ARG BUILD_FROM
 | 
			
		||||
 | 
			
		||||
FROM ${BUILD_FROM}
 | 
			
		||||
 | 
			
		||||
##################
 | 
			
		||||
# 2 Modify Image #
 | 
			
		||||
##################
 | 
			
		||||
 | 
			
		||||
# Set S6 wait time
 | 
			
		||||
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
 | 
			
		||||
    S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
 | 
			
		||||
    S6_SERVICES_GRACETIME=0
 | 
			
		||||
 | 
			
		||||
ENV OPENPROJECT_SECRET_KEY_BASE=addon_secret \
 | 
			
		||||
    OPENPROJECT_HOST__NAME=mez-openproject.duckdns.org \
 | 
			
		||||
    OPENPROJECT_HTTPS=true \
 | 
			
		||||
    OPENPROJECT_DEFAULT__LANGUAGE=en \
 | 
			
		||||
    OPENPROJECT_EDITION=bim \
 | 
			
		||||
    PGDATA=/data/pg\
 | 
			
		||||
    APP_DATA_PATH=/data/assets
 | 
			
		||||
 | 
			
		||||
USER root
 | 
			
		||||
 | 
			
		||||
RUN sed -i "1a /./ha_entrypoint.sh" /app/docker/prod/entrypoint.sh
 | 
			
		||||
 | 
			
		||||
##################
 | 
			
		||||
# 3 Install apps #
 | 
			
		||||
##################
 | 
			
		||||
 | 
			
		||||
# Copy local files
 | 
			
		||||
# COPY rootfs/ /
 | 
			
		||||
 | 
			
		||||
# Uses /bin for compatibility purposes
 | 
			
		||||
# hadolint ignore=DL4005
 | 
			
		||||
RUN if [ ! -f /bin/sh ] && [ -f /usr/bin/sh ]; then ln -s /usr/bin/sh /bin/sh; fi && \
 | 
			
		||||
    if [ ! -f /bin/bash ] && [ -f /usr/bin/bash ]; then ln -s /usr/bin/bash /bin/bash; fi
 | 
			
		||||
 | 
			
		||||
# Modules
 | 
			
		||||
ARG MODULES="00-banner.sh 00-global_var.sh 01-custom_script.sh"
 | 
			
		||||
 | 
			
		||||
# Automatic modules download
 | 
			
		||||
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_automodules.sh" "/ha_automodules.sh"
 | 
			
		||||
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
 | 
			
		||||
 | 
			
		||||
# Manual apps
 | 
			
		||||
ENV PACKAGES=""
 | 
			
		||||
 | 
			
		||||
# Automatic apps & bashio
 | 
			
		||||
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_autoapps.sh" "/ha_autoapps.sh"
 | 
			
		||||
RUN chmod 744 /ha_autoapps.sh && /ha_autoapps.sh "$PACKAGES" && rm /ha_autoapps.sh
 | 
			
		||||
 | 
			
		||||
EXPOSE 8080
 | 
			
		||||
 | 
			
		||||
################
 | 
			
		||||
# 4 Entrypoint #
 | 
			
		||||
################
 | 
			
		||||
 | 
			
		||||
# Add entrypoint
 | 
			
		||||
ENV S6_STAGE2_HOOK=/ha_entrypoint.sh
 | 
			
		||||
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_entrypoint.sh" "/ha_entrypoint.sh"
 | 
			
		||||
 | 
			
		||||
# Entrypoint modifications
 | 
			
		||||
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_entrypoint_modif.sh" "/ha_entrypoint_modif.sh"
 | 
			
		||||
RUN chmod 777 /ha_entrypoint.sh /ha_entrypoint_modif.sh && /ha_entrypoint_modif.sh && rm /ha_entrypoint_modif.sh
 | 
			
		||||
 | 
			
		||||
# ENTRYPOINT [ "/ha_entrypoint.sh" ]
 | 
			
		||||
 | 
			
		||||
############
 | 
			
		||||
# 5 Labels #
 | 
			
		||||
############
 | 
			
		||||
 | 
			
		||||
ARG BUILD_ARCH
 | 
			
		||||
ARG BUILD_DATE
 | 
			
		||||
ARG BUILD_DESCRIPTION
 | 
			
		||||
ARG BUILD_NAME
 | 
			
		||||
ARG BUILD_REF
 | 
			
		||||
ARG BUILD_REPOSITORY
 | 
			
		||||
ARG BUILD_VERSION
 | 
			
		||||
LABEL \
 | 
			
		||||
    io.hass.name="${BUILD_NAME}" \
 | 
			
		||||
    io.hass.description="${BUILD_DESCRIPTION}" \
 | 
			
		||||
    io.hass.arch="${BUILD_ARCH}" \
 | 
			
		||||
    io.hass.type="addon" \
 | 
			
		||||
    io.hass.version=${BUILD_VERSION} \
 | 
			
		||||
    maintainer="alexbelgium (https://github.com/alexbelgium)" \
 | 
			
		||||
    org.opencontainers.image.title="${BUILD_NAME}" \
 | 
			
		||||
    org.opencontainers.image.description="${BUILD_DESCRIPTION}" \
 | 
			
		||||
    org.opencontainers.image.vendor="Home Assistant Add-ons" \
 | 
			
		||||
    org.opencontainers.image.authors="alexbelgium (https://github.com/alexbelgium)" \
 | 
			
		||||
    org.opencontainers.image.licenses="MIT" \
 | 
			
		||||
    org.opencontainers.image.url="https://github.com/alexbelgium" \
 | 
			
		||||
    org.opencontainers.image.source="https://github.com/${BUILD_REPOSITORY}" \
 | 
			
		||||
    org.opencontainers.image.documentation="https://github.com/${BUILD_REPOSITORY}/blob/main/README.md" \
 | 
			
		||||
    org.opencontainers.image.created=${BUILD_DATE} \
 | 
			
		||||
    org.opencontainers.image.revision=${BUILD_REF} \
 | 
			
		||||
    org.opencontainers.image.version=${BUILD_VERSION}
 | 
			
		||||
 | 
			
		||||
#################
 | 
			
		||||
# 6 Healthcheck #
 | 
			
		||||
#################
 | 
			
		||||
 | 
			
		||||
ENV HEALTH_PORT="8080" \
 | 
			
		||||
    HEALTH_URL=""
 | 
			
		||||
HEALTHCHECK \
 | 
			
		||||
    --interval=5s \
 | 
			
		||||
    --retries=5 \
 | 
			
		||||
    --start-period=30s \
 | 
			
		||||
    --timeout=25s \
 | 
			
		||||
    CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1
 | 
			
		||||
@@ -1,51 +0,0 @@
 | 
			
		||||
# Home assistant add-on: Openproject
 | 
			
		||||
 | 
			
		||||
[![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA)
 | 
			
		||||
[![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium)
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||

 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
[](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade)
 | 
			
		||||
[](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml)
 | 
			
		||||
[](https://github.com/alexbelgium/hassio-addons/actions/workflows/onpush_builder.yaml)
 | 
			
		||||
 | 
			
		||||
[donation-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee-%23d32f2f?logo=buy-me-a-coffee&style=flat&logoColor=white
 | 
			
		||||
[paypal-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee%20Paypal-%23d32f2f?logo=buy-me-a-coffee&style=flat&logoColor=white
 | 
			
		||||
 | 
			
		||||
_Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!_
 | 
			
		||||
 | 
			
		||||
[](https://github.com/alexbelgium/hassio-addons/stargazers)
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
## About
 | 
			
		||||
 | 
			
		||||
Various tweaks and configuration options addition.
 | 
			
		||||
This addon is based on the [docker image](https://hub.docker.com/r/openproject/openproject).
 | 
			
		||||
 | 
			
		||||
## Configuration
 | 
			
		||||
 | 
			
		||||
```yaml
 | 
			
		||||
TODO
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Webui can be found at `<your-ip>:port`.
 | 
			
		||||
 | 
			
		||||
## Installation
 | 
			
		||||
 | 
			
		||||
The installation of this add-on is pretty straightforward and not different in
 | 
			
		||||
comparison to installing any other Hass.io add-on.
 | 
			
		||||
 | 
			
		||||
1. [Add my Hass.io add-ons repository][repository] to your Hass.io instance.
 | 
			
		||||
1. Install this add-on.
 | 
			
		||||
1. Click the `Save` button to store your configuration.
 | 
			
		||||
1. Start the add-on.
 | 
			
		||||
1. Check the logs of the add-on to see if everything went well.
 | 
			
		||||
1. Go to the webui, where you will initialize the app
 | 
			
		||||
1. Restart the addon, to apply any option that should be applied
 | 
			
		||||
 | 
			
		||||
Default administration password (login: admin, password: admin).
 | 
			
		||||
 | 
			
		||||
[repository]: https://github.com/alexbelgium/hassio-addons
 | 
			
		||||
@@ -1,66 +0,0 @@
 | 
			
		||||
#include <tunables/global>
 | 
			
		||||
 | 
			
		||||
profile openproject_addon flags=(attach_disconnected,mediate_deleted) {
 | 
			
		||||
  #include <abstractions/base>
 | 
			
		||||
 | 
			
		||||
  capability,
 | 
			
		||||
  file,
 | 
			
		||||
  signal,
 | 
			
		||||
  mount,
 | 
			
		||||
  umount,
 | 
			
		||||
  remount,
 | 
			
		||||
  network udp,
 | 
			
		||||
  network tcp,
 | 
			
		||||
  network dgram,
 | 
			
		||||
  network stream,
 | 
			
		||||
  network inet,
 | 
			
		||||
  network inet6,
 | 
			
		||||
  network netlink raw,
 | 
			
		||||
  network unix dgram,
 | 
			
		||||
 | 
			
		||||
  capability setgid,
 | 
			
		||||
  capability setuid,
 | 
			
		||||
  capability sys_admin,
 | 
			
		||||
  capability dac_read_search,
 | 
			
		||||
  # capability dac_override,
 | 
			
		||||
  # capability sys_rawio,
 | 
			
		||||
 | 
			
		||||
# S6-Overlay
 | 
			
		||||
  /init ix,
 | 
			
		||||
  /run/{s6,s6-rc*,service}/** ix,
 | 
			
		||||
  /package/** ix,
 | 
			
		||||
  /command/** ix,
 | 
			
		||||
  /run/{,**} rwk,
 | 
			
		||||
  /dev/tty rw,
 | 
			
		||||
  /bin/** ix,
 | 
			
		||||
  /usr/bin/** ix,
 | 
			
		||||
  /usr/lib/bashio/** ix,
 | 
			
		||||
  /etc/s6/** rix,
 | 
			
		||||
  /run/s6/** rix,
 | 
			
		||||
  /etc/services.d/** rwix,
 | 
			
		||||
  /etc/cont-init.d/** rwix,
 | 
			
		||||
  /etc/cont-finish.d/** rwix,
 | 
			
		||||
  /init rix,
 | 
			
		||||
  /var/run/** mrwkl,
 | 
			
		||||
  /var/run/ mrwkl,
 | 
			
		||||
  /dev/i2c-1 mrwkl,
 | 
			
		||||
  # Files required
 | 
			
		||||
  /dev/fuse mrwkl,
 | 
			
		||||
  /dev/sda1 mrwkl,
 | 
			
		||||
  /dev/sdb1 mrwkl,
 | 
			
		||||
  /dev/nvme0 mrwkl,
 | 
			
		||||
  /dev/nvme1 mrwkl,
 | 
			
		||||
  /dev/mmcblk0p1 mrwkl,
 | 
			
		||||
  /dev/* mrwkl,
 | 
			
		||||
  /tmp/** mrkwl,
 | 
			
		||||
 | 
			
		||||
  # Data access
 | 
			
		||||
  /data/** rw,
 | 
			
		||||
 | 
			
		||||
  # suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
 | 
			
		||||
  ptrace (trace,read) peer=docker-default,
 | 
			
		||||
 | 
			
		||||
  # docker daemon confinement requires explict allow rule for signal
 | 
			
		||||
  signal (receive) set=(kill,term) peer=/usr/bin/docker,
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,9 +0,0 @@
 | 
			
		||||
{
 | 
			
		||||
    "build_from": {
 | 
			
		||||
      "aarch64": "openproject/openproject:14.1.0",
 | 
			
		||||
      "amd64": "openproject/openproject:14.1.0"
 | 
			
		||||
    },
 | 
			
		||||
    "codenotary": {
 | 
			
		||||
      "signer": "alexandrep.github@gmail.com"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
{
 | 
			
		||||
  "arch": [
 | 
			
		||||
    "amd64",
 | 
			
		||||
    "aarch64"
 | 
			
		||||
  ],
 | 
			
		||||
  "codenotary": "alexandrep.github@gmail.com",
 | 
			
		||||
  "description": "Openproject for Home Assistant",
 | 
			
		||||
  "image": "ghcr.io/alexbelgium/openproject-{arch}",
 | 
			
		||||
  "init": false,
 | 
			
		||||
  "map": [
 | 
			
		||||
    "addon_config:rw",
 | 
			
		||||
    "share:rw"
 | 
			
		||||
  ],
 | 
			
		||||
  "name": "Openproject",
 | 
			
		||||
  "ports": {
 | 
			
		||||
    "8080/tcp": 8080
 | 
			
		||||
  },
 | 
			
		||||
  "ports_description": {
 | 
			
		||||
    "8080/tcp": "Web interface"
 | 
			
		||||
  },
 | 
			
		||||
  "slug": "openproject",
 | 
			
		||||
  "udev": true,
 | 
			
		||||
  "url": "https://github.com/alexbelgium/hassio-addons/tree/master/openproject",
 | 
			
		||||
  "version": "14.1.0-2",
 | 
			
		||||
  "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]"
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 7.0 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 7.0 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 1.7 KiB  | 
@@ -1,8 +0,0 @@
 | 
			
		||||
{
 | 
			
		||||
    "last_update": "25-05-2024",
 | 
			
		||||
    "repository": "mezned/HAddons",
 | 
			
		||||
    "slug": "openproject",
 | 
			
		||||
    "source": "gitea",
 | 
			
		||||
    "upstream_repo": "openproject/openproject",
 | 
			
		||||
    "upstream_version": ""
 | 
			
		||||
  }
 | 
			
		||||
		Reference in New Issue
	
	Block a user