Diskussion:Server/GitLab: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
(Neuer Abschnitt →‎testweise Installation)
Zeile 23: Zeile 23:
* https://kallithea-scm.org/
* https://kallithea-scm.org/
* https://kallithea-scm.org/repos/kallithea
* https://kallithea-scm.org/repos/kallithea
== testweise Installation ==
pkg update && pkg upgrade -y
pkg install -y gitlab
<pre>
</pre>
<pre>
Message from ruby-2.2.5,1:
====
Some of the standard commands are provided as separate ports for ease
of upgrading:
devel/ruby-gems: gem - RubyGems package manager
devel/rubygem-rake: rake - Ruby Make
And some of the standard libraries are provided as separate ports
since they require extra dependencies:
databases/ruby-gdbm: GDBM module
Install them as occasion demands.
====
</pre>
<pre>
Message from gcc-4.8.5_2:
To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using
  -Wl,-rpath=/usr/local/lib/gcc48
For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
</pre>
<pre>
Message from node-6.1.0:
Note: If you need npm (Node Package Manager), please install www/npm.
</pre>
<pre>
Message from postgresql93-client-9.3.12:
The PostgreSQL port has a collection of "side orders":
postgresql-docs
  For all of the html documentation
p5-Pg
  A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
  If you want tcl/tk client support.
postgresql-jdbc
  For Java JDBC support.
postgresql-odbc
  For client access from unix applications using ODBC as access
  method. Not needed to access unix PostgreSQL servers from Win32
  using ODBC. See below.
ruby-postgres, py-PyGreSQL
  For client access to PostgreSQL databases using the ruby & python
  languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
  For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
  Lots of contributed utilities, postgresql functions and
  datatypes. There you find pg_standby, pgcrypto and many other cool
  things.
etc...
</pre>
<pre>
Message from redis-3.0.7:
===>  CONFIGURATION NOTE:
      To setup "redis" you need to edit the configuration file:
      /usr/local/etc/redis.conf
      To run redis from startup, add redis_enable="YES"
      in your /etc/rc.conf.
</pre>
<pre>
Message from rubygem-sinatra-1.4.7:
**** NOTE ****
        Sinatra optionally integrates with haml/sass or Builder
        for templating and mongrel or thin as an HTTP server.
        To use them, install the respective ports separately:
                www/rubygem-haml
                devel/rubygem-builder
                www/rubygem-mongrel
                www/rubygem-thin
Message from gitlab-8.7.2:
Gitlab was installed successfully.
You now need to set up the various components of Gitlab, so please
follow the instructions in the guide at:
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/install/installation-freebsd.md
If you just installed an minor upgrade of GitLab please follow
the instructions in the guide at:
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/update/freebsd_patch_versions.md
If you just installed an major upgrade of GitLab, for example you
switched from 8.6.x to 8.7.x, please follow the instructions in the guide at:
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/update/8.6-to-8.7-freebsd.md
</pre>

Version vom 14. Mai 2016, 08:56 Uhr

"Alternative" mit einfach nur Apache

http://www.bsdforen.de/threads/git-over-http-s-and-per-user-group-rights.28707/

Alternative zu GitLab

Gogs
Go Git Service - "A painless self-hosted Git service."

Gern kann wer eine Jail bekommen.

Der Eintrag Installing Gogs on FreeBSD könnte ja eine Vorlage sein.

BTW: Erfolgreiches (oder bisherige Stände) könnten ja in einem Artikel Server/Gogs vermerkt verwerden. (Eigentlich sollte es dann auch einen Artikel Server/Git oder Server/Code geben. Ich warte mal ab. Server/GitLab steckt ja auch noch "in den Kinderschuhen".)

--Paul 10:27, 12. Mär. 2016 (CET)

Kallithea

testweise Installation

pkg update && pkg upgrade -y

pkg install -y gitlab


Message from ruby-2.2.5,1:
====
Some of the standard commands are provided as separate ports for ease
of upgrading:

	devel/ruby-gems:	gem - RubyGems package manager
	devel/rubygem-rake:	rake - Ruby Make

And some of the standard libraries are provided as separate ports
since they require extra dependencies:

	databases/ruby-gdbm:	GDBM module

Install them as occasion demands.
====
Message from gcc-4.8.5_2:
To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using

  -Wl,-rpath=/usr/local/lib/gcc48

For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
Message from node-6.1.0:
Note: If you need npm (Node Package Manager), please install www/npm.
Message from postgresql93-client-9.3.12:
The PostgreSQL port has a collection of "side orders":

postgresql-docs
  For all of the html documentation

p5-Pg
  A perl5 API for client access to PostgreSQL databases.

postgresql-tcltk 
  If you want tcl/tk client support.

postgresql-jdbc
  For Java JDBC support.

postgresql-odbc
  For client access from unix applications using ODBC as access
  method. Not needed to access unix PostgreSQL servers from Win32
  using ODBC. See below.

ruby-postgres, py-PyGreSQL
  For client access to PostgreSQL databases using the ruby & python
  languages.

postgresql-plperl, postgresql-pltcl & postgresql-plruby
  For using perl5, tcl & ruby as procedural languages.

postgresql-contrib
  Lots of contributed utilities, postgresql functions and
  datatypes. There you find pg_standby, pgcrypto and many other cool
  things.

etc...
Message from redis-3.0.7:
===>  CONFIGURATION NOTE:

      To setup "redis" you need to edit the configuration file:
      /usr/local/etc/redis.conf

      To run redis from startup, add redis_enable="YES"
      in your /etc/rc.conf.
Message from rubygem-sinatra-1.4.7:
**** NOTE ****

        Sinatra optionally integrates with haml/sass or Builder
        for templating and mongrel or thin as an HTTP server.
        To use them, install the respective ports separately:

                www/rubygem-haml
                devel/rubygem-builder
                www/rubygem-mongrel
                www/rubygem-thin
Message from gitlab-8.7.2:
Gitlab was installed successfully.

You now need to set up the various components of Gitlab, so please
follow the instructions in the guide at:

https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/install/installation-freebsd.md

If you just installed an minor upgrade of GitLab please follow
the instructions in the guide at:

https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/update/freebsd_patch_versions.md

If you just installed an major upgrade of GitLab, for example you
switched from 8.6.x to 8.7.x, please follow the instructions in the guide at:

https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/update/8.6-to-8.7-freebsd.md