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