1. 24 Apr, 2019 1 commit
  2. 23 Apr, 2019 17 commits
    • Nick Busey's avatar
      Adding services documentation fix · bf89c2a5
      Nick Busey authored
      bf89c2a5
    • Nick Busey's avatar
      Merge request template formatting · 6b708125
      Nick Busey authored
      6b708125
    • Nick Busey's avatar
      Adding Merge request template closes #116 · 9198de62
      Nick Busey authored
      9198de62
    • Nick Busey's avatar
      Updating transmission to use default_password · 7e2ac4d4
      Nick Busey authored
      7e2ac4d4
    • Nick Busey's avatar
      Closes #114 git_sync fix · 5cebf68a
      Nick Busey authored
      5cebf68a
    • Nick Busey's avatar
      3bbcfbe9
    • Nick Busey's avatar
      Adding · 9f9a4481
      Nick Busey authored
      [38;5;184m [0m[38;5;184m [0m[38;5;184m_[0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;184m_[0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;178m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;209m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;204m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;163m [0m[38;5;163m [0m[38;5;164m [0m[38;5;164m [0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m [0m[38;5;164m [0m
      [38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;178m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m_[0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m [0m[38;5;209m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m_[0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;204m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m [0m[38;5;198m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m/[0m[38;5;163m [0m[38;5;163m_[0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m [0m[38;5;164m [0m[38;5;164m/[0m[38;5;164m [0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m|[0m[38;5;128m [0m
      [38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m_[0m[38;5;178m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m/[0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m\[0m[38;5;208m [0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m'[0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m`[0m[38;5;208m [0m[38;5;209m_[0m[38;5;203m [0m[38;5;203m\[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m/[0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m\[0m[38;5;203m [0m[38;5;204m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m [0m[38;5;198m/[0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m`[0m[38;5;198m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m'[0m[38;5;199m_[0m[38;5;199m [0m[38;5;199m\[0m[38;5;199m [0m[38;5;163m [0m[38;5;163m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;128m_[0m[38;5;128m [0m[38;5;129m\[0m[38;5;129m [0m
      [38;5;184m [0m[38;5;184m|[0m[38;5;178m [0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m([0m[38;5;208m_[0m[38;5;208m)[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;209m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;204m_[0m[38;5;198m/[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m([0m[38;5;199m_[0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m_[0m[38;5;163m)[0m[38;5;163m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m_[0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;128m [0m[38;5;128m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m)[0m[38;5;129m [0m[38;5;129m|[0m
      [38;5;214m [0m[38;5;214m|[0m[38;5;214m_[0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m_[0m[38;5;214m|[0m[38;5;214m [0m[38;5;208m [0m[38;5;208m\[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m/[0m[38;5;208m [0m[38;5;208m [0m[38;5;208m|[0m[38;5;209m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m [0m[38;5;204m\[0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m_[0m[38;5;198m|[0m[38;5;198m [0m[38;5;199m [0m[38;5;199m\[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m,[0m[38;5;199m_[0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;163m_[0m[38;5;163m.[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m/[0m[38;5;164m [0m[38;5;164m [0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;128m/[0m[38;5;128m [0m[38;5;129m [0m[38;5;129m|[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m/[0m[38;5;129m [0m
      
      [38;5;208m                        created by Nick Busey [0m
      
      Current Version:[01;94m 0.4 [0m
      Newest Version:[01;95m 0.4
      [0m
      [01;32mYou are up to date!
      [0m
      MOTD:[01;93m
      Join us in Zulip chat at https://homelabos.zulipchat.com/
      Or on Reddit at https://reddit.com/r/homelabos/
      
      Problems? File an issue at https://gitlab.com/NickBusey/HomelabOS/issues
      
      Thanks for trying HomelabOS!
      [0m
      ansible-playbook --extra-vars="@settings/config.yml" -i inventory -t  playbook.homelabos.yml
      Usage: ansible-playbook [options] playbook.yml [playbook2 ...]
      
      Runs Ansible playbooks, executing the defined tasks on the targeted hosts.
      
      Options:
        --ask-vault-pass      ask for vault password
        -C, --check           don't make any changes; instead, try to predict some
                              of the changes that may occur
        -D, --diff            when changing (small) files and templates, show the
                              differences in those files; works great with --check
        -e EXTRA_VARS, --extra-vars=EXTRA_VARS
                              set additional variables as key=value or YAML/JSON, if
                              filename prepend with @
        --flush-cache         clear the fact cache for every host in inventory
        --force-handlers      run handlers even if a task fails
        -f FORKS, --forks=FORKS
                              specify number of parallel processes to use
                              (default=5)
        -h, --help            show this help message and exit
        -i INVENTORY, --inventory=INVENTORY, --inventory-file=INVENTORY
                              specify inventory host path or comma separated host
                              list. --inventory-file is deprecated
        -l SUBSET, --limit=SUBSET
                              further limit selected hosts to an additional pattern
        --list-hosts          outputs a list of matching hosts; does not execute
                              anything else
        --list-tags           list all available tags
        --list-tasks          list all tasks that would be executed
        -M MODULE_PATH, --module-path=MODULE_PATH
                              prepend colon-separated path(s) to module library
                              (default=[u'/Users/nick/.ansible/plugins/modules',
                              u'/usr/share/ansible/plugins/modules'])
        --skip-tags=SKIP_TAGS
                              only run plays and tasks whose tags do not match these
                              values
        --start-at-task=START_AT_TASK
                              start the playbook at the task matching this name
        --step                one-step-at-a-time: confirm each task before running
        --syntax-check        perform a syntax check on the playbook, but do not
                              execute it
        -t TAGS, --tags=TAGS  only run plays and tasks tagged with these values
        --vault-id=VAULT_IDS  the vault identity to use
        --vault-password-file=VAULT_PASSWORD_FILES
                              vault password file
        -v, --verbose         verbose mode (-vvv for more, -vvvv to enable
                              connection debugging)
        --version             show program's version number and exit
      
        Connection Options:
          control as whom and how to connect to hosts
      
          -k, --ask-pass      ask for connection password
          --private-key=PRIVATE_KEY_FILE, --key-file=PRIVATE_KEY_FILE
                              use this file to authenticate the connection
          -u REMOTE_USER, --user=REMOTE_USER
                              connect as this user (default=None)
          -c CONNECTION, --connection=CONNECTION
                              connection type to use (default=smart)
          -T TIMEOUT, --timeout=TIMEOUT
                              override the connection timeout in seconds
                              (default=10)
          --ssh-common-args=SSH_COMMON_ARGS
                              specify common arguments to pass to sftp/scp/ssh (e.g.
                              ProxyCommand)
          --sftp-extra-args=SFTP_EXTRA_ARGS
                              specify extra arguments to pass to sftp only (e.g. -f,
                              -l)
          --scp-extra-args=SCP_EXTRA_ARGS
                              specify extra arguments to pass to scp only (e.g. -l)
          --ssh-extra-args=SSH_EXTRA_ARGS
                              specify extra arguments to pass to ssh only (e.g. -R)
      
        Privilege Escalation Options:
          control how and which user you become as on target hosts
      
          -s, --sudo          run operations with sudo (nopasswd) (deprecated, use
                              become)
          -U SUDO_USER, --sudo-user=SUDO_USER
                              desired sudo user (default=root) (deprecated, use
                              become)
          -S, --su            run operations with su (deprecated, use become)
          -R SU_USER, --su-user=SU_USER
                              run operations with su as this user (default=None)
                              (deprecated, use become)
          -b, --become        run operations with become (does not imply password
                              prompting)
          --become-method=BECOME_METHOD
                              privilege escalation method to use (default=sudo),
                              valid choices: [ sudo | su | pbrun | pfexec | doas |
                              dzdo | ksu | runas | pmrun | enable ]
          --become-user=BECOME_USER
                              run operations as this user (default=root)
          --ask-sudo-pass     ask for sudo password (deprecated, use become)
          --ask-su-pass       ask for su password (deprecated, use become)
          -K, --ask-become-pass
                              ask for privilege escalation password command, cleanning up Changelog
      9f9a4481
    • Nick Busey's avatar
      Updated README · 3f2466ae
      Nick Busey authored
      3f2466ae
    • Nick Busey's avatar
      MOTD update · 884bee50
      Nick Busey authored
      884bee50
    • Nick Busey's avatar
      93ea08db
    • Nick Busey's avatar
      Merge branch 'ipTableTweaking' into 'master' · 7405951b
      Nick Busey authored
      Ip table tweaking
      
      See merge request !58
      7405951b
    • Kevin Poorman's avatar
      Ip table tweaking · 18517dd0
      Kevin Poorman authored
      18517dd0
    • Kevin Poorman's avatar
      A better ternary for tor enablement · cf6bb08d
      Kevin Poorman authored
      Had a probelm where ansible was trying to evaluate tor_http_domain_file.stdout before checking to see if tor_http_domain was defined.
      
      This new syntax is ansible version agnostic, and doesn’t throw the error
      cf6bb08d
    • Nick Busey's avatar
      Merge branch 'fixing-tor' into 'master' · 555a7d47
      Nick Busey authored
      Fixing new Installation with enabled_tor: True
      
      See merge request !54
      555a7d47
    • Denis Evers's avatar
      moving tor install from playbook.homelabos.yml to roles/homelabos_common/tasks/main.yml · 097c3544
      Denis Evers authored
      otherwise the install will fail
      097c3544
    • Nick Busey's avatar
      Merge branch 'adding-ghost' into 'master' · 8bdb8392
      Nick Busey authored
      Adding ghost
      
      See merge request !55
      8bdb8392
    • Denis Evers's avatar
      moving tor install from playbook.homelabos.yml to roles/homelabos_common/tasks/main.yml · cd5aabef
      Denis Evers authored
      otherwise the install will fail
      cd5aabef
  3. 22 Apr, 2019 16 commits
  4. 19 Apr, 2019 6 commits