diff --git a/_vendor/github.com/linode/linode-docs-theme/content/testpages/large-diagram/index.md b/_vendor/github.com/linode/linode-docs-theme/content/testpages/large-diagram/index.md index 27f4646b30a..32e0a7a7fa8 100644 --- a/_vendor/github.com/linode/linode-docs-theme/content/testpages/large-diagram/index.md +++ b/_vendor/github.com/linode/linode-docs-theme/content/testpages/large-diagram/index.md @@ -13,7 +13,7 @@ Figure 3 is the built-out reference architecture that includes: * A media processing lifecycle management workflow application built in Linode Kubernetes Engine using Argo Events and Argo Workflows * Content distribution using Akamai CDN. -The illustrated deployment method for this architecture is via Terraform and Helm Charts. Linode supports Terraform through the Linode Provider and Argo supports Argo Events Helm Chart and Argo Workflow Helm Chart for application deployment. Our reference architecture also includes deployment automation using GitHub for source code and GitHub Actions for continuous delivery. Finally, Argo configurations which include Event Sources, Sensors, Triggers, and Workflows are all set up using YAML files that can be applied through Kubectl or through Argo CLI. There are a number of Argo Events YAML Configuration Examples as well as Argo Workflow YAML Configuration Examples to get you started. The benefit of this design is that the entire reference architecture from the infrastructure, to the application, to the application setup and configuration can be completely automated supporting cloud native and DevOps principles. +The illustrated deployment method for this architecture is via Terraform and Helm Charts. Linode supports Terraform through the Linode Provider and Argo supports Argo Events Helm Chart and Argo Workflow Helm Chart for application deployment. Our reference architecture also includes deployment automation using GitHub for source code and GitHub Actions for continuous delivery. Finally, Argo configurations which include Event Sources, Sensors, Triggers, and Workflows are all set up using YAML files that can be applied through kubectl or through Argo CLI. There are a number of Argo Events YAML Configuration Examples as well as Argo Workflow YAML Configuration Examples to get you started. The benefit of this design is that the entire reference architecture from the infrastructure, to the application, to the application setup and configuration can be completely automated supporting cloud native and DevOps principles. 1. Starting at the left-hand side of the diagram we have content creators with the ability to ingest files into Linode Object Storage which is used as the content landing point. Object storage can be set up to receive files from CLIs, programmatic integrations, and desktop tools such as Cyberduck. Supported upload methods are described in the Linode Object Storage documentation. Additionally Linode Object Storage supports lifecycle policies so that we can automatically purge source files regularly. A purging policy should only be implemented if a separate system-of-record for your high resolution source content is maintained. @@ -52,7 +52,7 @@ Figure 3 is the built-out reference architecture that includes: * A media processing lifecycle management workflow application built in Linode Kubernetes Engine using Argo Events and Argo Workflows * Content distribution using Akamai CDN. -The illustrated deployment method for this architecture is via Terraform and Helm Charts. Linode supports Terraform through the Linode Provider and Argo supports Argo Events Helm Chart and Argo Workflow Helm Chart for application deployment. Our reference architecture also includes deployment automation using GitHub for source code and GitHub Actions for continuous delivery. Finally, Argo configurations which include Event Sources, Sensors, Triggers, and Workflows are all set up using YAML files that can be applied through Kubectl or through Argo CLI. There are a number of Argo Events YAML Configuration Examples as well as Argo Workflow YAML Configuration Examples to get you started. The benefit of this design is that the entire reference architecture from the infrastructure, to the application, to the application setup and configuration can be completely automated supporting cloud native and DevOps principles. +The illustrated deployment method for this architecture is via Terraform and Helm Charts. Linode supports Terraform through the Linode Provider and Argo supports Argo Events Helm Chart and Argo Workflow Helm Chart for application deployment. Our reference architecture also includes deployment automation using GitHub for source code and GitHub Actions for continuous delivery. Finally, Argo configurations which include Event Sources, Sensors, Triggers, and Workflows are all set up using YAML files that can be applied through kubectl or through Argo CLI. There are a number of Argo Events YAML Configuration Examples as well as Argo Workflow YAML Configuration Examples to get you started. The benefit of this design is that the entire reference architecture from the infrastructure, to the application, to the application setup and configuration can be completely automated supporting cloud native and DevOps principles. 1. Starting at the left-hand side of the diagram we have content creators with the ability to ingest files into Linode Object Storage which is used as the content landing point. Object storage can be set up to receive files from CLIs, programmatic integrations, and desktop tools such as Cyberduck. Supported upload methods are described in the Linode Object Storage documentation. Additionally Linode Object Storage supports lifecycle policies so that we can automatically purge source files regularly. A purging policy should only be implemented if a separate system-of-record for your high resolution source content is maintained. diff --git a/ci/vale/dictionary.txt b/ci/vale/dictionary.txt index 76399488ca6..ded54c28696 100644 --- a/ci/vale/dictionary.txt +++ b/ci/vale/dictionary.txt @@ -87,6 +87,7 @@ arping arptables arthashastra Asana +ASCIIbetical aspell askbot aske @@ -316,6 +317,7 @@ clearsign clearspace cleartext cli +CLIs clickboard clickjacking client1 @@ -335,6 +337,8 @@ clustermgr clustermgrguest cmd cmdmod +CMS +CMSs cmusieve cnf codebase @@ -391,6 +395,8 @@ cqlshrc craftbukkit craigslist crashingdaily +CRD +CRDs createdt createfromstackscript crewless @@ -405,6 +411,8 @@ Crossplane crosstab crowdsourced crowdsourcing +CRM +CRMs crt crypters crypto @@ -536,6 +544,8 @@ distros dists django dkim +DLC +DLCs dlncr dmg dmitriy @@ -598,6 +608,7 @@ ecto edmonds edu efi +EGroupware ejabberd el6 el7 @@ -730,6 +741,7 @@ fmt fn fpm fqdns +FQCNs fragging framebuffer frakti @@ -854,6 +866,9 @@ groupinfo grsecurity gsa gsad +GSLT +GSLTs +GTalk gtop guacd gui @@ -1041,6 +1056,8 @@ ipaserver ipchains ipconfig iperf +iPads +iPhones ips ipsec ipset @@ -1061,6 +1078,7 @@ iso isort isoformat isp +ISPConfig isps issuewild istioctl @@ -1165,6 +1183,8 @@ Konqueror konsole kotin konversation +KPI +KPIs krita kroll ksmbd @@ -1172,6 +1192,7 @@ ktor kube kubeadm kubeconfig +Kubecost kubectl kubectx kubeflow @@ -1417,6 +1438,14 @@ mnesia mngtmpaddr moby mod_autoindex +mod_deflate +mod_evasive +mod_expires +mod_perl +mod_php +mod_proxy +mod_python +mod_rewrite moddable modinfo modsecurity @@ -1644,6 +1673,7 @@ openvpn openvz openzipkin Opin +osCommerce ossec ostemplate osx @@ -1731,6 +1761,7 @@ photoshop php php5 php7 +phpFox phpmyadmin Phrack phusion @@ -2196,6 +2227,7 @@ src srv sshd sshfs +sshing sshpass ssi ssl @@ -2354,6 +2386,7 @@ tincd tinydb tiobe titlebar +TWiki tl tld TLDs @@ -2520,6 +2553,7 @@ variadic varnishlog varonis vaultwarden +vBulletin vcs vdev vdevs @@ -2655,6 +2689,7 @@ worker1 worker2 workgroup wp +WPSolr wpuser writability writecaps @@ -2676,6 +2711,7 @@ xen xenial xerus Xfce +XHProf xkcd xlsx xlsxwriter diff --git a/docs/guides/applications/configuration-management/ansible/running-ansible-playbooks/index.md b/docs/guides/applications/configuration-management/ansible/running-ansible-playbooks/index.md index 402677c17f8..c7d95d51eea 100644 --- a/docs/guides/applications/configuration-management/ansible/running-ansible-playbooks/index.md +++ b/docs/guides/applications/configuration-management/ansible/running-ansible-playbooks/index.md @@ -145,7 +145,7 @@ In order to target your Linode in a Playbook, you will need to add it to your An {{< file "/etc/ansible/hosts" ini >}} [webserver] -192.0.2.0 +192.0.2.17 {{< /file >}} diff --git a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/index.md b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/index.md index 3d6e1166f0d..b110362b33a 100644 --- a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/index.md +++ b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/index.md @@ -1,7 +1,7 @@ --- slug: power-team-collaboration-with-egroupware-on-centos-5 -title: Power Team Collaboration with eGroupware on CentOS 5 -description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the eGroupware software on CentOS 5.' +title: Power Team Collaboration with EGroupware on CentOS 5 +description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the EGroupware software on CentOS 5.' authors: ["Linode"] contributors: ["Linode"] published: 2010-02-03 @@ -11,9 +11,9 @@ tags: ["centos", "email", "lamp"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/','/web-applications/project-management/egroupware/centos-5/'] external_resources: - - '[eGroupware Home Page](http://www.egroupware.org/)' - - '[eGroupware Documentation](http://www.egroupware.org/wiki/)' - - '[eGroupware Applications](http://www.egroupware.org/applications)' + - '[EGroupware Home Page](http://www.egroupware.org/)' + - '[EGroupware Documentation](http://www.egroupware.org/wiki/)' + - '[EGroupware Applications](http://www.egroupware.org/applications)' relations: platform: key: collaborate-with-egroupware @@ -22,13 +22,13 @@ relations: deprecated: true --- -The eGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. eGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As eGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. +The EGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. EGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As EGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. -Before installing eGroupware, we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/).Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-centos-5/) as a prerequisite for installing eGroupware. +Before installing EGroupware, we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/).Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-centos-5/) as a prerequisite for installing EGroupware. -## Install eGroupware +## Install EGroupware -In this guide, we will be installing eGroupware from the packages provided by the eGroupware project and built by the openSUSE build service for CentOS 5. We've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Begin the installation by issuing the following commands to initialize the eGroupware repositories: +In this guide, we will be installing EGroupware from the packages provided by the EGroupware project and built by the openSUSE build service for CentOS 5. We've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Begin the installation by issuing the following commands to initialize the EGroupware repositories: yum update yum install wget @@ -36,15 +36,15 @@ In this guide, we will be installing eGroupware from the packages provided by th wget http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_5/server:eGroupWare.repo yum update -Now you can issue the following command to install eGroupware and other required packages: +Now you can issue the following command to install EGroupware and other required packages: - yum install eGroupware mysql-server + yum install EGroupware mysql-server -Congratulations, you've now installed eGroupware! +Congratulations, you've now installed EGroupware! -## Configure Access to eGroupware +## Configure Access to EGroupware -The configuration options for eGroupware are located in the file `/etc/httpd/conf.d/egroupware`. Add the following line to your virtual hosting configuration: +The configuration options for EGroupware are located in the file `/etc/httpd/conf.d/egroupware`. Add the following line to your virtual hosting configuration: {{< file "Apache Virtual Hosting Configuration" apache >}} Alias /egroupware /usr/share/egroupware @@ -52,18 +52,18 @@ Alias /egroupware /usr/share/egroupware {{< /file >}} -When inserted into the virtual hosting configuration for `example.com`, accessing the URL `http://example.com/egroupware/` will allow you to access your eGroupware site. If you do not have virtual hosting configured, eGroupware will be accessible at `/egroupware` of the default Apache host. +When inserted into the virtual hosting configuration for `example.com`, accessing the URL `http://example.com/egroupware/` will allow you to access your EGroupware site. If you do not have virtual hosting configured, EGroupware will be accessible at `/egroupware` of the default Apache host. -Before continuing with the installation of eGroupware, issue the following commands to start the webserver and database server for the first time. Furthermore the `chkconfig` commands will ensure that these services are initiated following reboots: +Before continuing with the installation of EGroupware, issue the following commands to start the webserver and database server for the first time. Furthermore the `chkconfig` commands will ensure that these services are initiated following reboots: /etc/init.d/httpd start /etc/init.d/mysqld start chkconfig mysqld on chkconfig httpd on -## Configure eGroupware +## Configure EGroupware -Before we begin the configuration of eGroupware, we need to ensure that a number of directories exist for use by eGroupware. Issue the following sequence of commands: +Before we begin the configuration of EGroupware, we need to ensure that a number of directories exist for use by EGroupware. Issue the following sequence of commands: mkdir -p /srv/www/example.com/backup mkdir -p /srv/www/example.com/tmp @@ -72,6 +72,6 @@ Before we begin the configuration of eGroupware, we need to ensure that a number chown apache:apache -R /srv/www/example.com/tmp chown apache:apache -R /srv/www/example.com/files -Visit `http://example.com/egroupware/setup/` in your web browser to begin the setup process presented by the eGroupware application. When you have completed the initial "Header Setup" process, select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture, you must install the eGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. In the "Configuration" setup page, supply eGroupware with paths to the `backup/` `tmp/` and `files/` directory created above. Additionally, you will need to create an admin account for your eGroupware domain, which you can accomplish from this Setup Domain page. +Visit `http://example.com/egroupware/setup/` in your web browser to begin the setup process presented by the EGroupware application. When you have completed the initial "Header Setup" process, select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture, you must install the EGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. In the "Configuration" setup page, supply EGroupware with paths to the `backup/` `tmp/` and `files/` directory created above. Additionally, you will need to create an admin account for your EGroupware domain, which you can accomplish from this Setup Domain page. -When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your eGroupware instance. If you wish to use eGroupware to help manage email, you will need to have a running email system. +When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your EGroupware instance. If you wish to use EGroupware to help manage email, you will need to have a running email system. diff --git a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-debian-5-lenny/index.md b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-debian-5-lenny/index.md index 7fc1742973c..904300f7457 100644 --- a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-debian-5-lenny/index.md +++ b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-debian-5-lenny/index.md @@ -1,7 +1,7 @@ --- slug: power-team-collaboration-with-egroupware-on-debian-5-lenny -title: 'Power Team Collaboration with eGroupware on Debian 5 (Lenny)' -description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the eGroupware software on Debian 5 "Lenny".' +title: 'Power Team Collaboration with EGroupware on Debian 5 (Lenny)' +description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the EGroupware software on Debian 5 "Lenny".' authors: ["Linode"] contributors: ["Linode"] published: 2010-01-26 @@ -18,24 +18,24 @@ relations: deprecated: true --- -The eGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. eGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As eGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. +The EGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. EGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As EGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. -Before installing eGroupware we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-debian-5-lenny/) as a prerequisite for installing eGroupware. You may also want to use eGroupware to help manage email, and will need to have a running email system. Consider running [Postfix with Courier and MySQL](/docs/guides/email-with-postfix-courier-and-mysql-on-debian-5-lenny/). +Before installing EGroupware we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-debian-5-lenny/) as a prerequisite for installing EGroupware. You may also want to use EGroupware to help manage email, and will need to have a running email system. Consider running [Postfix with Courier and MySQL](/docs/guides/email-with-postfix-courier-and-mysql-on-debian-5-lenny/). -## Install eGroupware +## Install EGroupware Make sure your package repositories and installed programs are up to date by issuing the following commands: apt-get update apt-get upgrade --show-upgraded -In this guide we will be installing eGroupware from the packages provided by the Debian project. Although there are some slightly more contemporary versions of eGroupware available from upstream sources, we've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Begin the installation by issuing the following command: +In this guide we will be installing EGroupware from the packages provided by the Debian project. Although there are some slightly more contemporary versions of EGroupware available from upstream sources, we've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Begin the installation by issuing the following command: apt-get install egroupware During the installation process, an interactive "package configuration" is provided by Debian's `debconf` system. This provides a URL to access the setup utility after you've finished the installation process. Make note of the URL, the form is `http://example/egroupware/setup/` where `example` is the hostname of the system. Continue with the installation process. -The `debconf` process creates an administrator account, which it allows you to specify at this time. By default this eGroupware username is "admin." Change the username, if you like, and create a password as instructed. When this process is complete, the installation process is finished. You will also want to issue the following commands to install additional dependencies and resolve several minor issues with the distribution package in order: +The `debconf` process creates an administrator account, which it allows you to specify at this time. By default this EGroupware username is "admin." Change the username, if you like, and create a password as instructed. When this process is complete, the installation process is finished. You will also want to issue the following commands to install additional dependencies and resolve several minor issues with the distribution package in order: pear install Auth_SASL rm /usr/share/egroupware/etemplate/doc @@ -43,29 +43,29 @@ The `debconf` process creates an administrator account, which it allows you to s rm /usr/share/egroupware/sitemgr/doc cp -R /usr/share/doc/egroupware-sitemgr/ /usr/share/egroupware/sitemgr/doc -Congratulations, you've now installed eGroupware! +Congratulations, you've now installed EGroupware! -## Configure Access to eGroupware +## Configure Access to EGroupware -If you do not have any virtual hosts enabled and your domain is `example.com`, you should be able to visit `http://example.com/egroupware/setup` to access the remainder of the eGroupware setup provided that `example.com` points to the IP of your server. However, if you have virtual hosting setup, you will need to issue the following command to create a symbolic link to eGroupware: +If you do not have any virtual hosts enabled and your domain is `example.com`, you should be able to visit `http://example.com/egroupware/setup` to access the remainder of the EGroupware setup provided that `example.com` points to the IP of your server. However, if you have virtual hosting setup, you will need to issue the following command to create a symbolic link to EGroupware: ln -s /usr/share/egroupware/ /srv/www/example.com/public_html/egroupware -Replace `/srv/example.com/public_html/` with the path to your virtual host's `DocumentRoot`, or other location within the `DocumentRoot` where you want eGroupware to be located. Then, visit `http://example.com/egroupware/setup/` to complete the setup process. You will be prompted for a password then brought to a configuration interface. Review the settings and modify them to reflect the specifics of your deployment, particularly the database settings. Do not forget to create an administrative user for the database instance you are creating. When you have completed the eGroupware configuration, select the "'Write' Configuration file" option. Continue to the "Login" page. +Replace `/srv/example.com/public_html/` with the path to your virtual host's `DocumentRoot`, or other location within the `DocumentRoot` where you want EGroupware to be located. Then, visit `http://example.com/egroupware/setup/` to complete the setup process. You will be prompted for a password then brought to a configuration interface. Review the settings and modify them to reflect the specifics of your deployment, particularly the database settings. Do not forget to create an administrative user for the database instance you are creating. When you have completed the EGroupware configuration, select the "'Write' Configuration file" option. Continue to the "Login" page. -## Configure eGroupware +## Configure EGroupware -When you have completed the initial "Header Setup," select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture you must install the eGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. Supply eGroupware with the configuration for your email server. Additionally, you will need to create an admin account for your eGroupware domain, which you can accomplish from this page. +When you have completed the initial "Header Setup," select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture you must install the EGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. Supply EGroupware with the configuration for your email server. Additionally, you will need to create an admin account for your EGroupware domain, which you can accomplish from this page. -When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your eGroupware instance. You've now successfully installed and configured eGroupware! +When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your EGroupware instance. You've now successfully installed and configured EGroupware! ## More Information You may wish to consult the following resources for additional information on this topic. While these are provided in the hope that they will be useful, please note that we cannot vouch for the accuracy or timeliness of externally hosted materials. -- [eGroupware Home Page](http://www.egroupware.org/) -- [eGroupware Documentation](http://www.egroupware.org/wiki/) -- [eGroupware Applications](http://www.egroupware.org/applications) +- [EGroupware Home Page](http://www.egroupware.org/) +- [EGroupware Documentation](http://www.egroupware.org/wiki/) +- [EGroupware Applications](http://www.egroupware.org/applications) diff --git a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-fedora-13/index.md b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-fedora-13/index.md index 78bf39a5553..26b985ab588 100644 --- a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-fedora-13/index.md +++ b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-fedora-13/index.md @@ -1,7 +1,7 @@ --- slug: power-team-collaboration-with-egroupware-on-fedora-13 -title: Power Team Collaboration with eGroupware on Fedora 13 -description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the eGroupware software on Fedora 13.' +title: Power Team Collaboration with EGroupware on Fedora 13 +description: 'This guide shows how you can build a collaborative groupware system to share information in your organization with the EGroupware software on Fedora 13.' authors: ["Linode"] contributors: ["Linode"] published: 2010-09-16 @@ -18,13 +18,13 @@ relations: deprecated: true --- -The eGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems including the calendar, CRM, and email systems. eGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups without the need to rely on a third-party vendor. +The EGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems including the calendar, CRM, and email systems. EGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups without the need to rely on a third-party vendor. -Before installing eGroupware, it is assumed that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-fedora-13/) as a prerequisite for installing eGroupware. +Before installing EGroupware, it is assumed that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-fedora-13/) as a prerequisite for installing EGroupware. -## Install eGroupware +## Install EGroupware -In this guide, you will be installing eGroupware from the packages provided by the eGroupware project and built by the openSUSE build service for Fedora 13. Begin the installation by issuing the following commands to initialize the eGroupware repositories: +In this guide, you will be installing EGroupware from the packages provided by the EGroupware project and built by the openSUSE build service for Fedora 13. Begin the installation by issuing the following commands to initialize the EGroupware repositories: yum update yum install wget @@ -32,15 +32,15 @@ In this guide, you will be installing eGroupware from the packages provided by t wget http://download.opensuse.org/repositories/server:/eGroupWare/Fedora_13/server:eGroupWare.repo yum update -Now you can issue the following command to install the eGroupware package: +Now you can issue the following command to install the EGroupware package: - yum install eGroupware + yum install EGroupware -Congratulations, you've now installed eGroupware! +Congratulations, you've now installed EGroupware! -## Configure Access to eGroupware +## Configure Access to EGroupware -The configuration options for eGroupware are located in the file `/etc/httpd/conf.d/egroupware`. Add the following line to your virtual hosting configuration: +The configuration options for EGroupware are located in the file `/etc/httpd/conf.d/egroupware`. Add the following line to your virtual hosting configuration: {{< file "Apache Virtual Hosting Configuration" apache >}} Alias /egroupware /usr/share/egroupware @@ -48,11 +48,11 @@ Alias /egroupware /usr/share/egroupware {{< /file >}} -When inserted into the virtual hosting configuration for `example.com`, accessing the URL `http://example.com/egroupware/` will allow you to access your eGroupware site. If you do not have virtual hosting configured, eGroupware will be accessible at `/egroupware` of the default Apache host. +When inserted into the virtual hosting configuration for `example.com`, accessing the URL `http://example.com/egroupware/` will allow you to access your EGroupware site. If you do not have virtual hosting configured, EGroupware will be accessible at `/egroupware` of the default Apache host. -## Configure eGroupware +## Configure EGroupware -Before you begin the configuration of eGroupware, you need to ensure that a number of directories exist for use by eGroupware. Issue the following sequence of commands: +Before you begin the configuration of EGroupware, you need to ensure that a number of directories exist for use by EGroupware. Issue the following sequence of commands: mkdir -p /srv/www/example.com/backup mkdir -p /srv/www/example.com/tmp @@ -61,17 +61,17 @@ Before you begin the configuration of eGroupware, you need to ensure that a numb chown apache:apache -R /srv/www/example.com/tmp chown apache:apache -R /srv/www/example.com/files -Visit `http://example.com/egroupware/setup/` in your web browser to begin the setup process presented by the eGroupware application. When you have completed the initial "Header Setup" process, select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture, you must install the eGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. In the "Configuration" setup page, supply eGroupware with paths to the `backup/` `tmp/` and `files/` directory created above. Additionally, you will need to create an admin account for your eGroupware domain, which you can accomplish from this Setup Domain page. +Visit `http://example.com/egroupware/setup/` in your web browser to begin the setup process presented by the EGroupware application. When you have completed the initial "Header Setup" process, select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture, you must install the EGroupware applications that you will expect to use. Select the proper character set and select the button to "'Install' all applications." You can now "Recheck" your installation. In the "Configuration" setup page, supply EGroupware with paths to the `backup/` `tmp/` and `files/` directory created above. Additionally, you will need to create an admin account for your EGroupware domain, which you can accomplish from this Setup Domain page. -When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your eGroupware instance. If you wish to use eGroupware to help manage email, you will need to have a running email system. +When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your EGroupware instance. If you wish to use EGroupware to help manage email, you will need to have a running email system. ## More Information You may wish to consult the following resources for additional information on this topic. While these are provided in the hope that they will be useful, please note that we cannot vouch for the accuracy or timeliness of externally hosted materials. -- [eGroupware Home Page](http://www.egroupware.org/) -- [eGroupware Documentation](http://www.egroupware.org/wiki/) -- [eGroupware Applications](http://www.egroupware.org/applications) +- [EGroupware Home Page](http://www.egroupware.org/) +- [EGroupware Documentation](http://www.egroupware.org/wiki/) +- [EGroupware Applications](http://www.egroupware.org/applications) diff --git a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic/index.md b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic/index.md index 0ac8f50c1c0..f52128f9b4e 100644 --- a/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic/index.md +++ b/docs/guides/applications/project-management/power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic/index.md @@ -1,7 +1,7 @@ --- slug: power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic -title: 'Power Team Collaboration with eGroupware on Ubuntu 9.10 (Karmic)' -description: 'This guide shows how to install and build a groupware system using eGroupware, which provides a group of server-side apps for collaboration on Ubuntu 9.10 "Karmic".' +title: 'Power Team Collaboration with EGroupware on Ubuntu 9.10 (Karmic)' +description: 'This guide shows how to install and build a groupware system using EGroupware, which provides a group of server-side apps for collaboration on Ubuntu 9.10 "Karmic".' authors: ["Linode"] contributors: ["Linode"] published: 2010-02-01 @@ -18,18 +18,18 @@ relations: deprecated: true --- -The eGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. eGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As eGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. +The EGroupware suite provides a group of server-based applications that offer collaboration and enterprise-targeted tools to help enable communication and information sharing between teams and institutions. These tools are tightly coupled and allow users to take advantage of data from one system, like the address book, and make use of it in other systems, including the calendar, CRM, and email systems. EGroupware is designed to be flexible and adaptable, and is capable of scaling to meet the demands of a diverse class of enterprise needs and work groups, all without the need to rely on a third-party vendor. As EGroupware provides its applications entirely independent of any third party service, the suite is a good option for organizations who need web-based groupware solutions, but do not want to rely on a third party provider for these services. -Before installing eGroupware, we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-ubuntu-9-10-karmic/) as a prerequisite for installing eGroupware. +Before installing EGroupware, we assume that you have followed our [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/). If you're new to Linux server administration, you may be interested in our [introduction to Linux concepts guide](/docs/guides/introduction-to-linux-concepts/), [beginner's guide](/docs/products/compute/compute-instances/faqs/) and [administration basics guide](/docs/guides/linux-system-administration-basics/). Additionally, you will need install a [LAMP stack](/docs/guides/lamp-server-on-ubuntu-9-10-karmic/) as a prerequisite for installing EGroupware. -## Install eGroupware +## Install EGroupware Make sure your package repositories and installed programs are up to date by issuing the following commands: apt-get update apt-get upgrade --show-upgraded -In this guide we will be installing eGroupware from the packages provided by the Ubuntu community. Although there are some slightly more contemporary versions of eGroupware available from upstream sources, we've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Before we begin the installation, we must enable the "universe" repositories for Ubuntu 9.10. Uncomment the following lines from `/etc/apt/sources.list` to make these repositories accessible: +In this guide we will be installing EGroupware from the packages provided by the Ubuntu community. Although there are some slightly more contemporary versions of EGroupware available from upstream sources, we've chosen to install using this method in an effort to ensure greater stability, easy upgrade paths, and a more straight forward installation process. Before we begin the installation, we must enable the "universe" repositories for Ubuntu 9.10. Uncomment the following lines from `/etc/apt/sources.list` to make these repositories accessible: {{< file "/etc/apt/sources.list" >}} deb http://us.archive.ubuntu.com/ubuntu/ karmic universe @@ -53,7 +53,7 @@ Finally, begin the installation by issuing the following command: During the installation process, an interactive "package configuration" is provided by Ubuntu's `debconf` system. This provides a URL to access the setup utility after you've finished the installation process. Make note of the URL; the form is `http://example/egroupware/setup/` where `example` is the hostname of the system. Continue with the installation process. -The `debconf` process creates an administrator account for the "header system", which it allows you to specify at this time. By default this eGroupware username is "admin". Change the username if you would like and create a password as instructed. When this process is complete, the installation process is finished. You will also want to issue the following commands to install additional dependencies and resolve several minor issues with the distribution package in order: +The `debconf` process creates an administrator account for the "header system", which it allows you to specify at this time. By default this EGroupware username is "admin". Change the username if you would like and create a password as instructed. When this process is complete, the installation process is finished. You will also want to issue the following commands to install additional dependencies and resolve several minor issues with the distribution package in order: pear install Auth_SASL rm /usr/share/egroupware/etemplate/doc @@ -71,29 +71,29 @@ mbstring.func_overload = 7 {{< /file >}} -Congratulations, you've now installed eGroupware! +Congratulations, you've now installed EGroupware! -## Configure Access to eGroupware +## Configure Access to EGroupware -If you do not have any virtual hosts enabled and your domain is `example.com`, you should be able to visit `http://example.com/egroupware/setup` to access the remainder of the eGroupware setup provided that `example.com` points to the IP of your Linode. However, if you have virtual hosting setup, you will need to issue the following command to create a symbolic link to eGroupware: +If you do not have any virtual hosts enabled and your domain is `example.com`, you should be able to visit `http://example.com/egroupware/setup` to access the remainder of the EGroupware setup provided that `example.com` points to the IP of your Linode. However, if you have virtual hosting setup, you will need to issue the following command to create a symbolic link to EGroupware: ln -s /usr/share/egroupware/ /srv/www/example.com/public_html/egroupware -Replace `/srv/example.com/public_html/` with the path to your virtual host's `DocumentRoot`, or other location within the `DocumentRoot` where you want eGroupware to be located. Then, visit `http://example.com/egroupware/setup/` to complete the setup process. You will be prompted for a password then brought to a configuration interface. Review the settings and modify them to reflect the specifics of your deployment, and create an "eGW Database Instance" for your deployment. Do not forget to create an administrative user for the database instance you are creating. When you have completed the eGroupware configuration, select the "'Write' Configuration file" option. Continue to the "Login" page. +Replace `/srv/example.com/public_html/` with the path to your virtual host's `DocumentRoot`, or other location within the `DocumentRoot` where you want EGroupware to be located. Then, visit `http://example.com/egroupware/setup/` to complete the setup process. You will be prompted for a password then brought to a configuration interface. Review the settings and modify them to reflect the specifics of your deployment, and create an "eGW Database Instance" for your deployment. Do not forget to create an administrative user for the database instance you are creating. When you have completed the EGroupware configuration, select the "'Write' Configuration file" option. Continue to the "Login" page. -## Configure eGroupware +## Configure EGroupware -When you have completed the initial "Header Setup," select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture you must install the eGroupware applications that you will expect to use. Select the proper character set and then select the button to "'Install' all applications." You can now "Recheck" your installation. Supply eGroupware with the configuration for your email server. Additionally, you will need to create an admin account for your eGroupware domain, which you can accomplish from this page. +When you have completed the initial "Header Setup," select the option to write the "header" file and then continue to the "Setup/Admin." Ensure that you've selected the correct "Domain" if you configured more than one. At this juncture you must install the EGroupware applications that you will expect to use. Select the proper character set and then select the button to "'Install' all applications." You can now "Recheck" your installation. Supply EGroupware with the configuration for your email server. Additionally, you will need to create an admin account for your EGroupware domain, which you can accomplish from this page. -When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your eGroupware instance. If you wish to use eGroupware to help manage email, you will need to have a running email system. Consider running [Postfix with Courier and MySQL](/docs/guides/email-with-postfix-courier-and-mysql-on-ubuntu-9-10-karmic/). +When all applications have been installed, you will be provided with a number of options that you can use to fine-tune the operations and behavior of your EGroupware instance. If you wish to use EGroupware to help manage email, you will need to have a running email system. Consider running [Postfix with Courier and MySQL](/docs/guides/email-with-postfix-courier-and-mysql-on-ubuntu-9-10-karmic/). ## More Information You may wish to consult the following resources for additional information on this topic. While these are provided in the hope that they will be useful, please note that we cannot vouch for the accuracy or timeliness of externally hosted materials. -- [eGroupware Home Page](http://www.egroupware.org/) -- [eGroupware Documentation](http://www.egroupware.org/wiki/) -- [eGroupware Applications](http://www.egroupware.org/applications) +- [EGroupware Home Page](http://www.egroupware.org/) +- [EGroupware Documentation](http://www.egroupware.org/wiki/) +- [EGroupware Applications](http://www.egroupware.org/applications) diff --git a/docs/guides/databases/elasticsearch/a-guide-to-elasticsearch-plugins/index.md b/docs/guides/databases/elasticsearch/a-guide-to-elasticsearch-plugins/index.md index 6144c9da97e..9c9ec784728 100644 --- a/docs/guides/databases/elasticsearch/a-guide-to-elasticsearch-plugins/index.md +++ b/docs/guides/databases/elasticsearch/a-guide-to-elasticsearch-plugins/index.md @@ -18,7 +18,7 @@ tags: ["ubuntu","debian","database","java"] aliases: ['/databases/elasticsearch/a-guide-to-elasticsearch-plugins/'] --- -![banner_image](How_to_Install_and_Use_Elasticsearch_Plugins_smg.jpg) +![Header image](How_to_Install_and_Use_Elasticsearch_Plugins_smg.jpg "How to Install and Use Elasticsearch Plugins") ## What are Elasticsearch Plugins? diff --git a/docs/guides/development/perl/manage-cpan-modules-with-cpan-minus/index.md b/docs/guides/development/perl/manage-cpan-modules-with-cpan-minus/index.md index fe689b86a55..e0a5b20bcb3 100644 --- a/docs/guides/development/perl/manage-cpan-modules-with-cpan-minus/index.md +++ b/docs/guides/development/perl/manage-cpan-modules-with-cpan-minus/index.md @@ -18,7 +18,7 @@ languages: ["perl"] tags: ["perl"] --- -![banner_image](Manage_CPAN_Modules_with_cpanminus_smg.jpg) +![Header image](Manage_CPAN_Modules_with_cpanminus_smg.jpg "Manage CPAN Modules with cpanminus") CPAN, the Comprehensive Perl Archive Network, is the primary source for publishing and fetching the latest modules and libraries for the Perl programming language. The default method for installing Perl modules, using the **CPAN Shell**, provides users with a great deal of power and flexibility, but this comes at the cost of a complex configuration and an inelegant default setup. diff --git a/docs/guides/development/python/monitor-filesystem-events-with-pyinotify/index.md b/docs/guides/development/python/monitor-filesystem-events-with-pyinotify/index.md index 5ad50498879..1f7b8a05245 100644 --- a/docs/guides/development/python/monitor-filesystem-events-with-pyinotify/index.md +++ b/docs/guides/development/python/monitor-filesystem-events-with-pyinotify/index.md @@ -18,7 +18,7 @@ aliases: ['/development/monitor-filesystem-events-with-pyinotify/','/development tags: ["python"] --- -![banner_image](Monitor_Filesystem_Events_with_Pyinotify_smg.jpg) +![Header image](Monitor_Filesystem_Events_with_Pyinotify_smg.jpg "Monitor Filesystem Events with Pyinotify") File system monitoring through `inotify` can be interfaced through Python using `pyinotify`. This guide will demonstrate how to use a Python script to monitor a directory then explore practical uses by incorporating async modules or running additional threads. diff --git a/docs/guides/development/version-control/resolving-git-merge-conflicts/index.md b/docs/guides/development/version-control/resolving-git-merge-conflicts/index.md index 760243d4466..c3a74a2984d 100644 --- a/docs/guides/development/version-control/resolving-git-merge-conflicts/index.md +++ b/docs/guides/development/version-control/resolving-git-merge-conflicts/index.md @@ -252,9 +252,9 @@ The chapter on [Advanced Merging](https://git-scm.com/book/en/v2/Git-Tools-Advan The first command configures Git to use VS Code as your default merge tool. The second command tells Git how to run VS Code, since Git is not aware of VS Code unless configured to use it. -The `--wait` option is specific to VSCode, and tells it to wait until you explicitly exit rather than moving to the background. +The `--wait` option is specific to VS Code, and tells it to wait until you explicitly exit rather than moving to the background. -VSCode gives you three different ways of viewing a merge conflict: +VS Code gives you three different ways of viewing a merge conflict: ![An example Git merge conflict in the VS Code text editor.](vscode-file-view-wide.png) diff --git a/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md b/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md index c2e13ee3185..fe8869da618 100644 --- a/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md +++ b/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md @@ -13,7 +13,7 @@ external_resources: - '[Pflogsumm](http://jimsun.linxnet.com/postfix_contrib.html)' --- -![banner_image](Pflogsumm_or_Postfix_Monitoring_on_CentOS_smg.jpg) +![Header image](Pflogsumm_or_Postfix_Monitoring_on_CentOS_smg.jpg "Pflogsumm for Postfix Monitoring on CentOS 6") Pflogsumm is a simple Perl script that monitors your [Postfix](/docs/email/postfix/) mail server's activity. This guide will show you how to install Pflogsumm on CentOS 6 and configure it to send you a daily email with your mail server stats. diff --git a/docs/guides/game-servers/install-a-half-life-2-deathmatch-dedicated-server-on-debian-or-ubuntu/index.md b/docs/guides/game-servers/install-a-half-life-2-deathmatch-dedicated-server-on-debian-or-ubuntu/index.md index 14ed43e6bf0..1cb6dbc30ed 100644 --- a/docs/guides/game-servers/install-a-half-life-2-deathmatch-dedicated-server-on-debian-or-ubuntu/index.md +++ b/docs/guides/game-servers/install-a-half-life-2-deathmatch-dedicated-server-on-debian-or-ubuntu/index.md @@ -203,14 +203,14 @@ sv_password "MyLinode" There are eight (8) official maps in Half-Life 2: Deathmatch. A preview of each map is available on [Combine OverWiki's official page](http://combineoverwiki.net/wiki/Half-Life_2:_Deathmatch#Maps): -* dm_lockdown -* dm_overwatch -* dm_powerhouse -* dm_resistance -* dm_runoff -* dm_steamlab -* dm_underpass -* halls3 +* `dm_lockdown` +* `dm_overwatch` +* `dm_powerhouse` +* `dm_resistance` +* `dm_runoff` +* `dm_steamlab` +* `dm_underpass` +* `halls3` Half-Life 2 Deathmatch requires that custom maps be in specific locations based on their type: diff --git a/docs/guides/game-servers/install-black-mesa-on-debian-or-ubuntu/index.md b/docs/guides/game-servers/install-black-mesa-on-debian-or-ubuntu/index.md index 5ac48b92b7e..ce4a98526f8 100644 --- a/docs/guides/game-servers/install-black-mesa-on-debian-or-ubuntu/index.md +++ b/docs/guides/game-servers/install-black-mesa-on-debian-or-ubuntu/index.md @@ -117,21 +117,21 @@ It's located at: `/home/steam/Steam/steamapps/common/Black Mesa Dedicated Server ### Maps Currently, there are 10 official maps in Black Mesa Dedicated Server: -* dm_bounce -* dm_chopper -* dm_crossfire -* dm_gasworks -* dm_lambdabunker -* dm_power -* dm_stack -* dm_stalkyard -* dm_subtransit -* dm_undertow +* `dm_bounce` +* `dm_chopper` +* `dm_crossfire` +* `dm_gasworks` +* `dm_lambdabunker` +* `dm_power` +* `dm_stack` +* `dm_stalkyard` +* `dm_subtransit` +* `dm_undertow` Three additional official maps are available in the Steam Workshop: -* [dm_boom](http://steamcommunity.com/sharedfiles/filedetails/?id=432070352) -* [dm_rail](http://steamcommunity.com/sharedfiles/filedetails/?id=432072942) -* [dm_shipping](http://steamcommunity.com/sharedfiles/filedetails/?id=432074065) +* [`dm_boom`](http://steamcommunity.com/sharedfiles/filedetails/?id=432070352) +* [`dm_rail`](http://steamcommunity.com/sharedfiles/filedetails/?id=432072942) +* [`dm_shipping`](http://steamcommunity.com/sharedfiles/filedetails/?id=432074065) ### Custom Maps diff --git a/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md b/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md index 15e4f97de24..2366d13caf2 100644 --- a/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md +++ b/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md @@ -1,19 +1,19 @@ --- slug: install-dont-starve-together-game-server-on-ubuntu -title: 'Install Don''t Starve Together Game Server on Ubuntu 14.04' -description: 'Install and Configure a Don''t Starve Together Multi-player Game Server for Ubuntu 14.04' +title: "Install Don't Starve Together Game Server on Ubuntu 14.04" +description: "Install and Configure a Don't Starve Together Multi-player Game Server for Ubuntu 14.04" authors: ["Andrew Gottschling"] contributors: ["Andrew Gottschling"] published: 2015-04-14 modified: 2019-02-01 -keywords: ["don''t starve", "don''t starve together", "game servers", "games", "ubuntu", " ubuntu 14.04", "steam cmd", "steamcmd", "token"] +keywords: ["don't starve", "don't starve together", "game servers", "games", "ubuntu", " ubuntu 14.04", "steam cmd", "steamcmd", "token"] tags: ["debian", "ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/game-servers/dont-starve-together-on-ubuntu/','/game-servers/install-dont-starve-together-game-server-on-ubuntu/','/applications/game-servers/install-dont-starve-together-game-server-on-ubuntu/'] dedicated_cpu_link: true --- -![banner_image](Install_Dont_Starve_Together_Game_Server_on_Ubuntu_smg.jpg) +![Header image](Install_Dont_Starve_Together_Game_Server_on_Ubuntu_smg.jpg "Install Don't Starve Together Game Server on Ubuntu 14.04") [Don’t Starve Together](https://www.kleientertainment.com/games/dont-starve-together) is a multiplayer game written and published by Klei Entertainment, and is a multiplayer add- on to their single-player game Don’t Starve. This guide will explain how to prepare your Linode and install, then configure, Don’t Starve Together. diff --git a/docs/guides/game-servers/minecraft-with-bungee-cord/index.md b/docs/guides/game-servers/minecraft-with-bungee-cord/index.md index 4627e2cb26d..de0ac922d29 100644 --- a/docs/guides/game-servers/minecraft-with-bungee-cord/index.md +++ b/docs/guides/game-servers/minecraft-with-bungee-cord/index.md @@ -222,7 +222,7 @@ Next, ensure that in your spigot.yml file you have set bungeecord to true {{< /file >}} -After, you set the right values for bungeecord and ip_forward, restart the Spigot servers to enable IP forwarding. +After, you set the right values for `bungeecord` and `ip_forward`, restart the Spigot servers to enable IP forwarding. ## Troubleshooting diff --git a/docs/guides/kubernetes/controlling-linode-lke-costs-using-kubecost/index.md b/docs/guides/kubernetes/controlling-linode-lke-costs-using-kubecost/index.md index 9ea77903004..133cdd5e37a 100644 --- a/docs/guides/kubernetes/controlling-linode-lke-costs-using-kubecost/index.md +++ b/docs/guides/kubernetes/controlling-linode-lke-costs-using-kubecost/index.md @@ -76,7 +76,7 @@ A quality monitoring plan takes the functionality of your tools, business needs, - Capture historical data to make it possible to predict future performance based on expected conditions at specific times. - Ensure that the user experience remains unaffected by monitoring and cost-control efforts. -A key component of a good monitoring plan is alerting. When configuring alerts, keep these priciples in mind: +A key component of a good monitoring plan is alerting. When configuring alerts, keep these principles in mind: - Engineer alerts so that the overall number of alerts are kept at a minimum. - Consider when and who should receive alerts. @@ -101,7 +101,7 @@ The following components must be in place prior to installing Kubecost: ### Installing Kubecost {{< note title="Kubecost 2.0" >}} -As of January 2024, the below instructions install Kubecost 2.0. See Kubecost's blog for more information about Kubecost 2.0, including functionality improvements: [Introducting Kubecost 2.0](https://blog.kubecost.com/blog/introducing-kubecost-2.0/) +As of January 2024, the below instructions install Kubecost 2.0. See Kubecost's blog for more information about Kubecost 2.0, including functionality improvements: [Introducing Kubecost 2.0](https://blog.kubecost.com/blog/introducing-kubecost-2.0/) {{< /note >}} 1. Navigate to the [Kubecost registration page](https://www.kubecost.com/install#show-instructions) and complete the sign up steps by entering your email address. Once complete, you are brought to a page with Kubecost installation instructions. The instructions include a `kubecostToken` that is required for installation. @@ -147,7 +147,7 @@ OpenCost is free, whereas Kubecost offers freemium and paid versions with differ [Loft](https://loft.sh/) is a control platform that operates on top of existing Kubernetes clusters. Loft works with individual clusters rather than residing outside clusters or relying on a separate engine. Loft has relatively simple setup and configuration processes, though it doesn't have the level of overview provided by Kubecost or OpenCost. -Two areas of note for Loft are the sleep mode feature and accounting functionality. With sleep mode, Loft automatically puts idle namespaces to sleep based on user-provided critera, rather than only informing you of a cost problem. It also has the ability to delete namespances when they become old and unused. Accounting in Loft allows you to set quotas for each user, account, and team. Loft also offers enterprise-grade, multi-tenant access control, security, and fully automated tenant isolation, among other features. +Two areas of note for Loft are the sleep mode feature and accounting functionality. With sleep mode, Loft automatically puts idle namespaces to sleep based on user-provided critera, rather than only informing you of a cost problem. It also has the ability to delete namespaces when they become old and unused. Accounting in Loft allows you to set quotas for each user, account, and team. Loft also offers enterprise-grade, multi-tenant access control, security, and fully automated tenant isolation, among other features. ### CAST AI diff --git a/docs/guides/kubernetes/deploy-minio-on-kubernetes-using-kubespray-and-ansible/index.md b/docs/guides/kubernetes/deploy-minio-on-kubernetes-using-kubespray-and-ansible/index.md index 20eff3e5995..f69537f3524 100644 --- a/docs/guides/kubernetes/deploy-minio-on-kubernetes-using-kubespray-and-ansible/index.md +++ b/docs/guides/kubernetes/deploy-minio-on-kubernetes-using-kubespray-and-ansible/index.md @@ -16,7 +16,7 @@ external_resources: - '[Kubespray](https://github.com/kubernetes-incubator/kubespray)' --- -![Minio_Banner](Deploy_Minio.jpg) +![Header image](Deploy_Minio.jpg "Deploy Minio on Kubernetes using Kubespray and Ansible") ## What is Minio? diff --git a/docs/guides/platform/object-storage/replicate-bucket-contents-with-rclone/index.md b/docs/guides/platform/object-storage/replicate-bucket-contents-with-rclone/index.md index 9cc555ab679..80d9ac77fdd 100644 --- a/docs/guides/platform/object-storage/replicate-bucket-contents-with-rclone/index.md +++ b/docs/guides/platform/object-storage/replicate-bucket-contents-with-rclone/index.md @@ -169,7 +169,7 @@ The first method below uses user data with our Metadata service during instance When choosing a distribution image, select one of the versions of Ubuntu that is both supported by the script (see [Running the Script](#running-the-script)) and compatible with cloud-init (denoted with a note icon). - When choosing a region, select a region where the Metadata servce is available. A list of data center availability for Metadata can be found in our [Overview of the Metadata Service](/docs/products/compute/compute-instances/guides/metadata/#availability) guide. + When choosing a region, select a region where the Metadata service is available. A list of data center availability for Metadata can be found in our [Overview of the Metadata Service](/docs/products/compute/compute-instances/guides/metadata/#availability) guide. Stop when you get to the **Add User Data** section. diff --git a/docs/guides/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/index.md b/docs/guides/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/index.md index 5e8aad818fc..17a08dd2796 100644 --- a/docs/guides/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/index.md +++ b/docs/guides/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/index.md @@ -16,7 +16,7 @@ tags: ["linux"] aliases: ['/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/'] --- -![banner_image](How_to_use_fsck_to_Find_and_Repair_Disk_Errors_and_Bad_Sectors_smg.jpg) +![Header image](How_to_use_fsck_to_Find_and_Repair_Disk_Errors_and_Bad_Sectors_smg.jpg "Using fsck to Find and Repair Disk Errors and Bad Sectors") This guide is part of a series on Linux commands and features. Not all commands may be relevant to Linode-specific hardware, and are included here to provide an easy to access reference for the Linux community. If you have a command or troubleshooting tip that would help others, please submit a pull request or comment. diff --git a/docs/guides/security/ssh/how-to-use-yubikey-for-two-factor-ssh-authentication/index.md b/docs/guides/security/ssh/how-to-use-yubikey-for-two-factor-ssh-authentication/index.md index ad765a15918..43ccb64f401 100644 --- a/docs/guides/security/ssh/how-to-use-yubikey-for-two-factor-ssh-authentication/index.md +++ b/docs/guides/security/ssh/how-to-use-yubikey-for-two-factor-ssh-authentication/index.md @@ -15,7 +15,7 @@ external_resources: - '[Official Yubico PAM Module Documentation](https://developers.yubico.com/yubico-pam/)' --- -![banner_image](How_to_use_a_YubiKey_for_Two_Factor_Secure_Shell_Authentication_smg.jpg) +![Header image](How_to_use_a_YubiKey_for_Two_Factor_Secure_Shell_Authentication_smg.jpg "Using a YubiKey for 2FA when Logging in over SSH") ## What is Yubikey? diff --git a/docs/guides/tools-reference/tools/download-resources-from-the-command-line-with-wget/index.md b/docs/guides/tools-reference/tools/download-resources-from-the-command-line-with-wget/index.md index a6d1c722e73..348f4ba9ecd 100644 --- a/docs/guides/tools-reference/tools/download-resources-from-the-command-line-with-wget/index.md +++ b/docs/guides/tools-reference/tools/download-resources-from-the-command-line-with-wget/index.md @@ -12,7 +12,7 @@ aliases: ['/tools-reference/tools/download-resources-from-the-command-line-with- tags: ["linux"] --- -![Banner_image](Download_Resources_from_the_Command_Line_with_wget_smg.jpg) +![Header image](Download_Resources_from_the_Command_Line_with_wget_smg.jpg "Download Resources from the Command Line with wget") ## What is wget? diff --git a/docs/guides/websites/cms/wordpress/how-to-set-up-multiple-wordpress-sites-with-lxd-containers/index.md b/docs/guides/websites/cms/wordpress/how-to-set-up-multiple-wordpress-sites-with-lxd-containers/index.md index eb9b22d6853..6d143127e75 100644 --- a/docs/guides/websites/cms/wordpress/how-to-set-up-multiple-wordpress-sites-with-lxd-containers/index.md +++ b/docs/guides/websites/cms/wordpress/how-to-set-up-multiple-wordpress-sites-with-lxd-containers/index.md @@ -357,8 +357,9 @@ To finish the setup for your WordPress sites, complete the WordPress installatio | Website | Database Name | Username | Password | Database Host | Table Prefix | |---------|---------------|---------------|--------------|---------------|--------------| -| https://apache1.example.com | wpApache1 | wpUserApache1 | Create a complex and unique password | db.lxd | wp_ | -| https://nginx1.example.com | wpNginx1 | wpUserNginx1 | Create a complex and unique password | db.lxd | wp_ | +| https://apache1.example.com | wpApache1 | wpUserApache1 | Create a complex and unique password | db.lxd | `wp_` | +| https://nginx1.example.com | wpNginx1 | wpUserNginx1 | Create a complex and unique password | db.lxd | `wp_` | + {{< note >}} The passwords that you choose during the installation wizard should be unique and different from the passwords used in the earlier [database setup section](#configure-the-database-for-each-wordpress-installation). {{< /note >}} diff --git a/docs/guides/websites/ecommerce/install-opencart-on-centos-7/index.md b/docs/guides/websites/ecommerce/install-opencart-on-centos-7/index.md index bc36f1a4cba..00f810a0f6a 100644 --- a/docs/guides/websites/ecommerce/install-opencart-on-centos-7/index.md +++ b/docs/guides/websites/ecommerce/install-opencart-on-centos-7/index.md @@ -21,7 +21,7 @@ relations: - distribution: CentOS 7 --- -![banner_image](How_to_Install_OpenCart_on_CentOS_smg.jpg) +![Header image](How_to_Install_OpenCart_on_CentOS_smg.jpg "How to Install OpenCart on CentOS 7") ## What is OpenCart?