deploy overseerr
This commit is contained in:
parent
2416d39e77
commit
77e9df69ec
5 changed files with 51 additions and 7 deletions
|
@ -39,6 +39,11 @@
|
||||||
ip = "192.168.0.104";
|
ip = "192.168.0.104";
|
||||||
mac = "7A:A3:59:1D:69:07";
|
mac = "7A:A3:59:1D:69:07";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
hostname = "overseerr";
|
||||||
|
ip = "192.168.0.105";
|
||||||
|
mac = "8E:21:7F:88:3A:83";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
hostname = "MariaDB";
|
hostname = "MariaDB";
|
||||||
ip = "192.168.0.109";
|
ip = "192.168.0.109";
|
||||||
|
|
40
nixos/hosts/hades/overseerr/configuration.nix
Normal file
40
nixos/hosts/hades/overseerr/configuration.nix
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
# Edit this configuration file to define what should be installed on
|
||||||
|
# your system. Help is available in the configuration.nix(5) man page
|
||||||
|
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||||
|
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports = [ ];
|
||||||
|
|
||||||
|
# This value determines the NixOS release from which the default
|
||||||
|
# settings for stateful data, like file locations and database versions
|
||||||
|
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||||||
|
# this value at the release version of the first install of this system.
|
||||||
|
# Before changing this value read the documentation for this option
|
||||||
|
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
|
||||||
|
system.stateVersion = "22.11"; # Did you read the comment?
|
||||||
|
|
||||||
|
# Additional packages
|
||||||
|
environment.systemPackages = with pkgs; [ ];
|
||||||
|
|
||||||
|
networking.firewall.allowedTCPPorts = [ 5055 ];
|
||||||
|
|
||||||
|
virtualisation.podman.enable = true;
|
||||||
|
virtualisation.oci-containers = {
|
||||||
|
backend = "podman";
|
||||||
|
containers = {
|
||||||
|
overseerr = {
|
||||||
|
image = "ghcr.io/sct/overseerr:1.30.1";
|
||||||
|
environment = {
|
||||||
|
LOG_LEVEL = "debug";
|
||||||
|
TZ = "Europe/Amsterdam";
|
||||||
|
};
|
||||||
|
ports = [
|
||||||
|
"5055:5055"
|
||||||
|
];
|
||||||
|
volumes = [ "/var/lib/overseerr/config:/app/config" ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -5,6 +5,7 @@ templates:
|
||||||
collection_order: alpha
|
collection_order: alpha
|
||||||
collection_mode: hide
|
collection_mode: hide
|
||||||
sync_mode: sync
|
sync_mode: sync
|
||||||
|
sort_title: zz_<<collection_name>>
|
||||||
|
|
||||||
collections:
|
collections:
|
||||||
Cars:
|
Cars:
|
||||||
|
|
|
@ -3,7 +3,7 @@ templates:
|
||||||
optional:
|
optional:
|
||||||
- company
|
- company
|
||||||
tmdb_company: <<company>>
|
tmdb_company: <<company>>
|
||||||
sort_title: +1_<<collection_name>>
|
sort_title: <<collection_name>>
|
||||||
sync_mode: sync
|
sync_mode: sync
|
||||||
smart_label: release.desc
|
smart_label: release.desc
|
||||||
Set:
|
Set:
|
||||||
|
@ -31,13 +31,9 @@ collections:
|
||||||
poster: https://theposterdb.com/api/assets/164120
|
poster: https://theposterdb.com/api/assets/164120
|
||||||
Studio Ghibli:
|
Studio Ghibli:
|
||||||
template: { name: Studio, company: 10342 }
|
template: { name: Studio, company: 10342 }
|
||||||
|
url_poster: https://theposterdb.com/api/assets/393
|
||||||
summary: Studio Ghibli Inc. is a Japanese animation film studio headquartered in Koganei, Tokyo. The studio is best known for its animated feature films, and has also produced several short films, television commercials, and one television film. The studio’s mascot and most recognizable symbol is the character, Totoro, a giant cat-like spirit from the 1988 classic, My Neighbor Totoro.
|
summary: Studio Ghibli Inc. is a Japanese animation film studio headquartered in Koganei, Tokyo. The studio is best known for its animated feature films, and has also produced several short films, television commercials, and one television film. The studio’s mascot and most recognizable symbol is the character, Totoro, a giant cat-like spirit from the 1988 classic, My Neighbor Totoro.
|
||||||
Pixar:
|
Pixar:
|
||||||
template: { name: Studio, company: 3 }
|
template: { name: Studio, company: 3 }
|
||||||
|
url_poster: https://theposterdb.com/api/assets/18894
|
||||||
summary: Pixar Animation Studios, commonly known as Pixar, is an American computer animation studio based in Emeryville, California, a subsidiary of Disney Studios Content owned by The Walt Disney Company. Pixar began in 1979 as part of the Lucasfilm computer division, known as the Graphics Group, before its spin-off as a corporation on February 3, 1986, with funding from Apple co-founder Steve Jobs, who became its majority shareholder. Disney purchased Pixar in 2006 at a valuation of $7.4 billion by converting each share of Pixar stock to 2.3 shares of Disney stock, a transaction that resulted in Jobs becoming Disney's largest single shareholder at the time. Pixar is best known for its feature films technologically powered by RenderMan, the company's own implementation of the industry-standard RenderMan Interface Specification image-rendering application programming interface. Luxo Jr., a desk lamp from the studio's 1986 short film of the same name, is the studio's mascot.
|
summary: Pixar Animation Studios, commonly known as Pixar, is an American computer animation studio based in Emeryville, California, a subsidiary of Disney Studios Content owned by The Walt Disney Company. Pixar began in 1979 as part of the Lucasfilm computer division, known as the Graphics Group, before its spin-off as a corporation on February 3, 1986, with funding from Apple co-founder Steve Jobs, who became its majority shareholder. Disney purchased Pixar in 2006 at a valuation of $7.4 billion by converting each share of Pixar stock to 2.3 shares of Disney stock, a transaction that resulted in Jobs becoming Disney's largest single shareholder at the time. Pixar is best known for its feature films technologically powered by RenderMan, the company's own implementation of the industry-standard RenderMan Interface Specification image-rendering application programming interface. Luxo Jr., a desk lamp from the studio's 1986 short film of the same name, is the studio's mascot.
|
||||||
DC Extended Universe:
|
|
||||||
template: { name: Studio }
|
|
||||||
imdb_list: https://www.imdb.com/list/ls077827588/
|
|
||||||
url_poster: https://images.theposterdb.com/prod/public/images/posters/optimized/collections/460717/dj5QiI3bseKx31j5JLM0PclTXC1KSuRPflLC4DP0.webp
|
|
||||||
summary: The DC Extended Universe (DCEU) is a media franchise and shared universe centered on superheros from DC Comics.
|
|
||||||
collection_order: release
|
|
||||||
|
|
|
@ -97,6 +97,8 @@ in {
|
||||||
enableAliases = true;
|
enableAliases = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.bat.enable = true;
|
||||||
|
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.gitAndTools.gitFull;
|
package = pkgs.gitAndTools.gitFull;
|
||||||
|
|
Loading…
Reference in a new issue