Skip to content

Docker packaging for Out Of Your Element, for easy Matrix migration via bridging.

Notifications You must be signed in to change notification settings

t2linux/out-of-your-element-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Out Of Your Element - Docker

Docker packaging for Out Of Your Element, a bridge between Matrix and Discord.

Usage

1. Setup

First, you need to run the setup script to generate the configuration files (registration.yaml and ooye.db).

mkdir data
docker run --rm -it -v $(pwd)/data:/data ghcr.io/t2linux/out-of-your-element:latest setup

Follow the interactive prompts. The configuration files will be saved to your ./data directory.

2. Run

Once setup is complete, start the container:

docker run -d \
  --name ooye \
  -v $(pwd)/data:/data \
  -p 6693:6693 \
  ghcr.io/t2linux/out-of-your-element:latest

Persistence

The configuration and database are stored in /data inside the container. Mount this volume to persist your data.

  • /data/registration.yaml
  • /data/ooye.db

Build Arguments

  • OOYE_REF: The git reference (branch, tag, sha) of the OOYE repository to build.
    • When running the GitHub Action automatically, this defaults to the latest upstream tag.
    • If manually triggering the workflow, you can specify a branch or tag (e.g. main or v3.3).

About

Docker packaging for Out Of Your Element, for easy Matrix migration via bridging.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages