Adding LOTS of content.
Showing
with
591 additions
and
0 deletions
pom.xml
0 → 100644
<?xml version="1.0" encoding="UTF-8"?> | |||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | |||
<groupId>com.starphoenixmedia</groupId> | |||
<artifactId>server-management</artifactId> | |||
<version>1.0-SNAPSHOT</version> | |||
<packaging>pom</packaging> | |||
<description>SPM GitLab CE Server Configuration and Documentation</description> | |||
<name>Server Management</name> | |||
<url>${gl.pages}</url> | |||
<organization> | |||
<name>StarPhoenix Media</name> | |||
<url>http://starphoenixmedia.com/</url> | |||
</organization> | |||
<prerequisites> | |||
<maven>3.0.0</maven> | |||
</prerequisites> | |||
<properties> | |||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||
<maven.compiler.source>1.8</maven.compiler.source> | |||
<maven.compiler.target>1.8</maven.compiler.target> | |||
<tag>master</tag> | |||
<rev>~${env.USER}</rev> | |||
<fulltag>${tag}/${rev}</fulltag> | |||
<fullver>${project.name} ${project.version} (${fulltag})</fullver> | |||
<gl.group>LadySerenaKitty</gl.group> | |||
<gl.group-url>ladyserenakitty</gl.group-url> | |||
<gl.name>server-management</gl.name> | |||
<gl.url>https://felinewith.me/${gl.group-url}/${gl.name}</gl.url> | |||
<gl.pages>https://${gl.group-url}.felinewith.me/${gl.name}/</gl.pages> | |||
</properties> | |||
<distributionManagement> | |||
<repository> | |||
<id>releases</id> | |||
<name>SPM Releases</name> | |||
<url>https://mvn.felinewith.me/repository/releases/</url> | |||
</repository> | |||
<snapshotRepository> | |||
<id>snapshots</id> | |||
<name>SPM Snapshots</name> | |||
<url>https://mvn.felinewith.me/repository/snapshots/</url> | |||
</snapshotRepository> | |||
<site> | |||
<id>Main</id> | |||
<name>Server Management</name> | |||
<url>${gl.pages}</url> | |||
</site> | |||
</distributionManagement> | |||
<issueManagement> | |||
<system>GitLab</system> | |||
<url>${gl.url}/issues</url> | |||
</issueManagement> | |||
<ciManagement> | |||
<system>GitLab CI</system> | |||
<url>${gl.url}/pipelines</url> | |||
</ciManagement> | |||
<scm> | |||
<connection>scm:git:${gl.url}.git</connection> | |||
<developerConnection>scm:git:[email protected]:${gl.group-url}/${gl.name}.git</developerConnection> | |||
<tag>${tag}</tag> | |||
<url>${gl.url}/blob/${tag}/</url> | |||
</scm> | |||
<developers> | |||
<developer> | |||
<id>LadySerenaKitty</id> | |||
<name>Jessica Hawkwell</name> | |||
<email>[email protected]</email> | |||
<organization>StarPhoenix Media</organization> | |||
<organizationUrl>http://starphoenixmedia.com/</organizationUrl> | |||
<properties> | |||
<gab>@LadySerenaKitty</gab> | |||
</properties> | |||
<roles> | |||
<role>Owner</role> | |||
<role>Administrator</role> | |||
<role>Developer</role> | |||
</roles> | |||
<timezone>-4</timezone> | |||
</developer> | |||
</developers> | |||
<repositories> | |||
<repository> | |||
<id>releases</id> | |||
<name>SPM Releases</name> | |||
<url>https://mvn.felinewith.me/repository/releases/</url> | |||
<releases> | |||
<enabled>true</enabled> | |||
</releases> | |||
<snapshots> | |||
<enabled>false</enabled> | |||
</snapshots> | |||
</repository> | |||
<repository> | |||
<id>snapshots</id> | |||
<name>SPM Snapshots</name> | |||
<url>https://mvn.felinewith.me/repository/snapshots/</url> | |||
<releases> | |||
<enabled>false</enabled> | |||
</releases> | |||
<snapshots> | |||
<enabled>true</enabled> | |||
</snapshots> | |||
</repository> | |||
<repository> | |||
<id>internal</id> | |||
<name>SPM Internal</name> | |||
<url>https://mvn.felinewith.me/repository/internal/</url> | |||
<releases> | |||
<enabled>true</enabled> | |||
</releases> | |||
<snapshots> | |||
<enabled>true</enabled> | |||
</snapshots> | |||
</repository> | |||
</repositories> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.6.1</version> | |||
<configuration> | |||
<showDeprecation>true</showDeprecation> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-site-plugin</artifactId> | |||
<version>3.6</version> | |||
<executions> | |||
<execution> | |||
<id>attach-site</id> | |||
<phase>prepare-package</phase> | |||
<configuration> | |||
<classifier>site</classifier> | |||
</configuration> | |||
<goals> | |||
<goal>jar</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
<reporting> | |||
<plugins> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-changelog-plugin</artifactId> | |||
<version>2.3</version> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-changes-plugin</artifactId> | |||
<version>2.12.1</version> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-doap-plugin</artifactId> | |||
<version>1.2</version> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-project-info-reports-plugin</artifactId> | |||
<version>2.9</version> | |||
</plugin> | |||
</plugins> | |||
</reporting> | |||
<dependencies> | |||
<dependency> | |||
<groupId>org.apache.maven.doxia</groupId> | |||
<artifactId>doxia-module-markdown</artifactId> | |||
<version>1.7</version> | |||
</dependency> | |||
</dependencies> | |||
<profiles> | |||
<profile> | |||
<id>ci</id> | |||
<activation> | |||
<property> | |||
<name>env.CI_COMMIT_REF_NAME</name> | |||
</property> | |||
</activation> | |||
<properties> | |||
<!-- Override only if necessary --> | |||
<tag>${env.CI_COMMIT_REF_NAME}</tag> | |||
</properties> | |||
</profile> | |||
<profile> | |||
<id>rev-env</id> | |||
<activation> | |||
<property> | |||
<name>env.GIT_REV</name> | |||
</property> | |||
</activation> | |||
<properties> | |||
<!-- Override only if necessary --> | |||
<rev>${env.GIT_REV}</rev> | |||
</properties> | |||
</profile> | |||
<profile> | |||
<id>rev-cli</id> | |||
<activation> | |||
<property> | |||
<name>git-rev</name> | |||
</property> | |||
</activation> | |||
<properties> | |||
<!-- Override only if necessary --> | |||
<rev>${git-rev}</rev> | |||
</properties> | |||
</profile> | |||
</profiles> | |||
</project> |
src/site/markdown/gitlab.md
0 → 100644
src/site/markdown/nginx-archiva.md
0 → 100644
src/site/markdown/nginx-gitlab-pages.md
0 → 100644
src/site/markdown/nginx-gitlab.md
0 → 100644
src/site/markdown/nginx.md
0 → 100644
src/site/markdown/server-overall.md
0 → 100644
src/site/markdown/your-tools.md
0 → 100644
# Your Basic Tools | |||
When using this server, the following configuration snips will be useful. | |||
These config files should be in these default locations: | |||
| Tool | Location | | |||
| --- | --- | | |||
| SSH | `~/.ssh/config` | | |||
| Git | `~/.gitconfig` | | |||
| Maven | `~/.m2/settings.xml` | | |||
Depending on your system, your home folder (`~`) may be located somewhere other than `/usr/home/<username>/`. For | |||
your convenience, we have listed a few known systems below. | |||
| System | Home Folder | | |||
| --- | --- | | |||
| macOS | `/Users/<username>/` | | |||
| Solaris | `/export/home/<username>/` | | |||
| Haiku | `/home/` | | |||
| Windows | `C:\\Users\\<username>\\` | | |||
| Others | Please refer to your system's documentation. | | |||
## SSH | |||
Before you can commit using SSH, you need to import your SSH public key to your GitLab account: [SSH Keys] | |||
```ssh.config | |||
Host mc.felinewtih.me | |||
HostName mc.felinewith.me | |||
User git | |||
``` | |||
## Git | |||
```example.gitconfig | |||
[user] | |||
name = My Name | |||
email = [email protected] | |||
[core] | |||
excludesfile = ~/.gitignores_global | |||
``` | |||
## Maven | |||
No configuration changes necessary. 😺 | |||
[SSH Keys]: https://felinewith.me/profile/keys |
src/site/site.xml
0 → 100644
-
Please register or sign in to post a comment