Organizr
是一款基于网络的仪表板应用,旨在帮助管理和组织您在本地网络或互联网上运行的各种服务、应用程序和资源。它提供了一个集中的界面,您可以在此界面中访问和管理不同的服务。
本次实践为个人测试环境,操作系统版本为centos7.6。
hostname | IP地址 | 操作系统版本 | Docker版本 |
---|---|---|---|
ubuntu-001 | 192.168.3.251 | Ubuntu 22.04.1 LTS | 24.0.7 |
1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.使用Docker部署Organizr个人导航页。
检查Docker服务是否正常运行,确保Docker正常运行。
root@ubuntu-001:~# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-07-29 08:15:30 UTC; 2min 33s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 325094 (dockerd)
Tasks: 73
Memory: 38.8M
CPU: 12.113s
CGroup: /system.slice/docker.service
检查Docker版本
[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701
检查Docker compose版本,确保2.0以上版本。
[root@jeven ~]# docker compose version
Docker Compose version v2.6.0
拉取Organizr容器镜像
root@ubuntu-001:~# docker pull organizr/organizr
Using default tag: latest
latest: Pulling from organizr/organizr
96526aa774ef: Pull complete
34015fd4c0bf: Pull complete
d5741dd074d3: Pull complete
ece074330544: Pull complete
Digest: sha256:1ce319d73cdfd2666ec7ef21e15907531fabc8a6f333c4ac61e2b2e9d2d162f5
Status: Downloaded newer image for organizr/organizr:latest
docker.io/organizr/organizr:latest
mkdir -p /data/organizr/confi && cd /data/organizr/
docker create \
--name=organizr \
-v /data/config:/config \
-e PGID=1000 -e PUID=1000 \
-p 80:80 \
-e fpm="false" `#optional` \
-e branch="v2-master" `#optional` \
organizr/organizr
version: '3'
services:
organizr:
image: organizr/organizr
container_name: organizr
volumes:
- /data/organizr/config:/config
environment:
- PGID=1000
- PUID=1000
- fpm=false # optional
- branch=v2-master # optional
ports:
- 8021:80
docker compose up -d
检查Organizr容器状态,确保Organizr容器正常启动。
root@ubuntu-001:~/Organizr# docker compose ps
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
organizr organizr/organizr "/init" organizr 28 hours ago Up 28 hours (healthy) 443/tcp, 0.0.0.0:8021->80/tcp, :::8021->80/tcp
检查Organizr容器,确保服务运行。
docker compose logs
访问地址:http://192.168.3.251:8021,将IP替换为自己服务器IP地址,进入到Organizr初始页。如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。
安装类型选择“个人版”即可,下一步。
自定义设置管理员账号,下一步。
openssl rand -hex 12 | cut -c1-24
默认示例参考:
选择默认的sqlite3数据库方式,下一步。
检查所有配置项,点击“Finish”即可。
等待初始化配置完成后,自动进入Organizr首页。
在标签编辑器,编辑需要添加的网站地址,例如添加百度地址。
在左侧书签栏,打开刚才新增的百度网址。
Organizr 作为一款网络仪表板应用,能够将您在本地网络或互联网上的各种服务、应用程序和资源集中管理在一个界面之中。通过其直观的操作面板,用户可以轻松地添加、分类并快速访问这些服务,极大地提升了日常使用的便利性与效率。无论是个人还是团队使用,Organizr 都能有效地简化管理工作流程,让服务管理和访问变得简单高效。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。