Compare commits
47 Commits
c3dda12f35
...
eb085ef529
| Author | SHA1 | Date | |
|---|---|---|---|
| eb085ef529 | |||
| 15f408b193 | |||
| 880de70491 | |||
| 2fea7aa40e | |||
| 5f4486d16d | |||
| 2e4d3684bf | |||
| c946a5438b | |||
| dbd884f445 | |||
| b9bead8d24 | |||
| dbe14d4935 | |||
| 8fa74af815 | |||
| 4f7a67322f | |||
| be8b7e4c9e | |||
| f84c55cee6 | |||
| 5e9b0be628 | |||
| 50740e9fd5 | |||
| 89dac984a4 | |||
| 20f2cc30a1 | |||
| 3b6cccfb89 | |||
| daece0a183 | |||
| e1449ee4a9 | |||
| d6b21241a1 | |||
| 1a30a35057 | |||
| 05fba4dc88 | |||
| 7d31d18d34 | |||
| 468cfb94af | |||
| ffa15994a5 | |||
| 67d0454633 | |||
| dea1fb5688 | |||
| 1f50273e3c | |||
| d5bcb3c508 | |||
| f0d93ef8d7 | |||
| c9306263fd | |||
| 0899b0e70b | |||
| 48ea1d4a40 | |||
| f9cf7639ba | |||
| 292a5c5472 | |||
| ef2d69a1c3 | |||
| 45fd438c51 | |||
| c59bc5726b | |||
| 0c9bd9022b | |||
| 81aac6eac8 | |||
| 28b9d72a2c | |||
| db64348a9d | |||
| 28ec592f13 | |||
| d212f75140 | |||
| c0ca945b99 |
5
.gitignore
vendored
5
.gitignore
vendored
@@ -3,4 +3,7 @@
|
||||
testing.sh
|
||||
.lock
|
||||
tests
|
||||
test-container.sh
|
||||
mwe*
|
||||
test*
|
||||
container*
|
||||
Containerfile
|
||||
@@ -1,21 +0,0 @@
|
||||
FROM fedora:latest
|
||||
LABEL maintainer="bryanroessler@gmail.com"
|
||||
|
||||
RUN dnf install dpkg rpm-build createrepo httpd -y
|
||||
|
||||
RUN curl -sO "https://git.bryanroessler.com/bryan/install_MC_fedora/raw/master/install_MC_fedora.sh" \
|
||||
&& chmod +x ./install_MC_fedora.sh \
|
||||
&& ./install_MC_fedora.sh -b
|
||||
|
||||
RUN dnf clean all
|
||||
|
||||
COPY root/ /
|
||||
|
||||
RUN systemctl enable httpd build-jriver-repo.timer
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
CMD [ "/usr/sbin/init" ]
|
||||
|
||||
# podman build -t build-jriver-repo .
|
||||
# podman run -d -p 8081:80 localhost/build-jriver-repo
|
||||
10
README.md
10
README.md
@@ -65,7 +65,7 @@ jriver-mediacenter
|
||||
jriver-x11vnc
|
||||
Enable and start x11vnc for the local desktop (requires an existing X server, does NOT support Wayland)
|
||||
--vncpass and --display are also valid options (see below)
|
||||
jriver-xvnc-mediacenter
|
||||
jriver-xvnc
|
||||
Enable and start a new Xvnc session running JRiver Media Center
|
||||
--vncpass PASSWORD
|
||||
Set vnc password for x11vnc/Xvnc access. If no password is set, the script
|
||||
@@ -79,11 +79,11 @@ jriver-createrepo
|
||||
|
||||
It is possible to install multiple services at one time using multiple `--service` blocks: `installJRMC --repo --service jriver-x11vnc --service jriver-mediacenter`
|
||||
|
||||
#### `jriver-x11vnc` versus `jriver-xvnc-mediacenter`
|
||||
#### `jriver-x11vnc` versus `jriver-xvnc`
|
||||
|
||||
[jriver-x11vnc](http://www.karlrunge.com/x11vnc/) shares your existing X display via VNC and can be combined with additional services to start Media Center or Media Server. Conversely, [jriver-xvnc-mediacenter](https://tigervnc.org/doc/Xvnc.html) creates a new Xvnc display and starts a JRiver Media Center service in the foreground of the new VNC display. The requisite firewall rules will also be added to the system firewall to enable remote access.
|
||||
[jriver-x11vnc](http://www.karlrunge.com/x11vnc/) shares your existing X display via VNC and can be combined with additional services to start Media Center or Media Server. Conversely, [jriver-xvnc](https://tigervnc.org/doc/Xvnc.html) creates a new Xvnc display and starts a JRiver Media Center service in the foreground of the new VNC display. The requisite firewall rules will also be added to the system firewall to enable remote access.
|
||||
|
||||
**Note**: If `jriver-xvnc-mediacenter` finds an existing display it will attempt to increment the display number by 1. This should work fine in most cases, but if you have multiple running X servers on your host machine you should use the `--display` option to specify a free display.
|
||||
**Note**: If `jriver-xvnc` finds an existing display it will attempt to increment the display number by 1. This should work fine in most cases, but if you have multiple running X servers on your host machine you should use the `--display` option to specify a free display.
|
||||
|
||||
### Firewall Rules
|
||||
|
||||
@@ -121,7 +121,7 @@ It is possible to install multiple services at one time using multiple `--servic
|
||||
|
||||
Installs services to share the existing local desktop via VNC and automatically run Media Center on startup.
|
||||
|
||||
* `installJRMC --install repo --service jriver-xvnc-mediacenter --display ":2"`
|
||||
* `installJRMC --install repo --service jriver-xvnc --display ":2"`
|
||||
|
||||
Installs an Xvnc server on display ':2' that starts Media Center.
|
||||
|
||||
|
||||
1065
installJRMC
1065
installJRMC
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user