first commit
This commit is contained in:
103
config/app.ini
Normal file
103
config/app.ini
Normal file
@@ -0,0 +1,103 @@
|
||||
APP_NAME = Gitea: Git with a cup of tea
|
||||
RUN_USER = git
|
||||
RUN_MODE = prod
|
||||
WORK_PATH = /var/lib/gitea
|
||||
|
||||
[repository]
|
||||
ROOT = /var/lib/gitea/git/repositories
|
||||
|
||||
[repository.local]
|
||||
LOCAL_COPY_PATH = /tmp/gitea/local-repo
|
||||
|
||||
[repository.upload]
|
||||
TEMP_PATH = /tmp/gitea/uploads
|
||||
|
||||
[server]
|
||||
APP_DATA_PATH = /var/lib/gitea
|
||||
SSH_DOMAIN = localhost
|
||||
HTTP_PORT = 3000
|
||||
ROOT_URL = http://localhost:3000/
|
||||
DISABLE_SSH = false
|
||||
; In rootless gitea container only internal ssh server is supported
|
||||
START_SSH_SERVER = true
|
||||
SSH_PORT = 2222
|
||||
SSH_LISTEN_PORT = 2222
|
||||
BUILTIN_SSH_SERVER_USER = git
|
||||
LFS_START_SERVER = true
|
||||
DOMAIN = localhost
|
||||
LFS_JWT_SECRET = ftfqHniVlGfgjwLYNBJ3qpz-k1fj0euSQb3G2yZjzbA
|
||||
OFFLINE_MODE = true
|
||||
|
||||
[database]
|
||||
PATH = /var/lib/gitea/data/gitea.db
|
||||
DB_TYPE = mysql
|
||||
HOST = db:3306
|
||||
NAME = gitea
|
||||
USER = gitea
|
||||
PASSWD = gitea
|
||||
SCHEMA =
|
||||
SSL_MODE = disable
|
||||
LOG_SQL = false
|
||||
|
||||
[session]
|
||||
PROVIDER_CONFIG = /var/lib/gitea/data/sessions
|
||||
PROVIDER = file
|
||||
|
||||
[picture]
|
||||
AVATAR_UPLOAD_PATH = /var/lib/gitea/data/avatars
|
||||
REPOSITORY_AVATAR_UPLOAD_PATH = /var/lib/gitea/data/repo-avatars
|
||||
|
||||
[attachment]
|
||||
PATH = /var/lib/gitea/data/attachments
|
||||
|
||||
[log]
|
||||
ROOT_PATH = /var/lib/gitea/data/log
|
||||
MODE = console
|
||||
LEVEL = info
|
||||
|
||||
[security]
|
||||
INSTALL_LOCK = true
|
||||
SECRET_KEY =
|
||||
REVERSE_PROXY_LIMIT = 1
|
||||
REVERSE_PROXY_TRUSTED_PROXIES = *
|
||||
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE3NTM0MjMzMDB9.Lk2gs5hhfNTH-bMMdkc_BWhXxvgPrx7YcYVko5LupLI
|
||||
PASSWORD_HASH_ALGO = pbkdf2
|
||||
|
||||
[service]
|
||||
DISABLE_REGISTRATION = false
|
||||
REQUIRE_SIGNIN_VIEW = false
|
||||
REGISTER_EMAIL_CONFIRM = false
|
||||
ENABLE_NOTIFY_MAIL = false
|
||||
ALLOW_ONLY_EXTERNAL_REGISTRATION = false
|
||||
ENABLE_CAPTCHA = false
|
||||
DEFAULT_KEEP_EMAIL_PRIVATE = false
|
||||
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
|
||||
DEFAULT_ENABLE_TIMETRACKING = true
|
||||
NO_REPLY_ADDRESS = noreply.localhost
|
||||
|
||||
[lfs]
|
||||
PATH = /var/lib/gitea/git/lfs
|
||||
|
||||
[mailer]
|
||||
ENABLED = true
|
||||
SMTP_ADDR = smtp.gmail.com
|
||||
SMTP_PORT = 465
|
||||
FROM = "Gitea" <zhengdongxiang@oakevergames.com>
|
||||
USER = zhengdongxiang@dailyinnovation.biz
|
||||
PASSWD = wyrbdfyobaimxxhx
|
||||
|
||||
[openid]
|
||||
ENABLE_OPENID_SIGNIN = true
|
||||
ENABLE_OPENID_SIGNUP = true
|
||||
|
||||
[cron.update_checker]
|
||||
ENABLED = false
|
||||
|
||||
[repository.pull-request]
|
||||
DEFAULT_MERGE_STYLE = merge
|
||||
|
||||
[repository.signing]
|
||||
DEFAULT_TRUST_MODEL = committer
|
||||
|
||||
[oauth2]
|
||||
JWT_SECRET = 7PGkp6NdiGoLMhjHSfVPleGvMo8vucjRbUJ7u4bQVOE
|
||||
BIN
data/data/avatars/35dc347bd53e28cf952a981be49b5b55
Normal file
BIN
data/data/avatars/35dc347bd53e28cf952a981be49b5b55
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
BIN
data/data/avatars/6b9fd9ca052430ed5df29f9df461c1a0
Normal file
BIN
data/data/avatars/6b9fd9ca052430ed5df29f9df461c1a0
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
BIN
data/data/avatars/8b351b489f6cd9621399d2c2e6f6de13
Normal file
BIN
data/data/avatars/8b351b489f6cd9621399d2c2e6f6de13
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.9 KiB |
BIN
data/data/sessions/e/f/ef4b11228156af8a
Normal file
BIN
data/data/sessions/e/f/ef4b11228156af8a
Normal file
Binary file not shown.
1
data/git/repositories/learnings-h5-games/qblock.git/HEAD
Normal file
1
data/git/repositories/learnings-h5-games/qblock.git/HEAD
Normal file
@@ -0,0 +1 @@
|
||||
ref: refs/heads/master
|
||||
@@ -0,0 +1,5 @@
|
||||
[core]
|
||||
repositoryformatversion = 0
|
||||
filemode = true
|
||||
bare = true
|
||||
ignorecase = true
|
||||
@@ -0,0 +1 @@
|
||||
Unnamed repository; edit this file 'description' to name the repository.
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message taken by
|
||||
# applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit. The hook is
|
||||
# allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "applypatch-msg".
|
||||
|
||||
. git-sh-setup
|
||||
commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
|
||||
test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
|
||||
:
|
||||
24
data/git/repositories/learnings-h5-games/qblock.git/hooks/commit-msg.sample
Executable file
24
data/git/repositories/learnings-h5-games/qblock.git/hooks/commit-msg.sample
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message.
|
||||
# Called by "git commit" with one argument, the name of the file
|
||||
# that has the commit message. The hook should exit with non-zero
|
||||
# status after issuing an appropriate message if it wants to stop the
|
||||
# commit. The hook is allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "commit-msg".
|
||||
|
||||
# Uncomment the below to add a Signed-off-by line to the message.
|
||||
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
|
||||
# hook is more suited to it.
|
||||
#
|
||||
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
|
||||
|
||||
# This example catches duplicate Signed-off-by lines.
|
||||
|
||||
test "" = "$(grep '^Signed-off-by: ' "$1" |
|
||||
sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
|
||||
echo >&2 Duplicate Signed-off-by lines.
|
||||
exit 1
|
||||
}
|
||||
16
data/git/repositories/learnings-h5-games/qblock.git/hooks/post-receive
Executable file
16
data/git/repositories/learnings-h5-games/qblock.git/hooks/post-receive
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
data=$(cat)
|
||||
exitcodes=""
|
||||
hookname=$(basename $0)
|
||||
GIT_DIR=${GIT_DIR:-$(dirname $0)/..}
|
||||
|
||||
for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do
|
||||
test -x "${hook}" && test -f "${hook}" || continue
|
||||
echo "${data}" | "${hook}"
|
||||
exitcodes="${exitcodes} $?"
|
||||
done
|
||||
|
||||
for i in ${exitcodes}; do
|
||||
[ ${i} -eq 0 ] || exit ${i}
|
||||
done
|
||||
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
/usr/local/bin/gitea hook --config=/etc/gitea/app.ini post-receive
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare a packed repository for use over
|
||||
# dumb transports.
|
||||
#
|
||||
# To enable this hook, rename this file to "post-update".
|
||||
|
||||
exec git update-server-info
|
||||
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed
|
||||
# by applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-applypatch".
|
||||
|
||||
. git-sh-setup
|
||||
precommit="$(git rev-parse --git-path hooks/pre-commit)"
|
||||
test -x "$precommit" && exec "$precommit" ${1+"$@"}
|
||||
:
|
||||
49
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-commit.sample
Executable file
49
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-commit.sample
Executable file
@@ -0,0 +1,49 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git commit" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message if
|
||||
# it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-commit".
|
||||
|
||||
if git rev-parse --verify HEAD >/dev/null 2>&1
|
||||
then
|
||||
against=HEAD
|
||||
else
|
||||
# Initial commit: diff against an empty tree object
|
||||
against=$(git hash-object -t tree /dev/null)
|
||||
fi
|
||||
|
||||
# If you want to allow non-ASCII filenames set this variable to true.
|
||||
allownonascii=$(git config --type=bool hooks.allownonascii)
|
||||
|
||||
# Redirect output to stderr.
|
||||
exec 1>&2
|
||||
|
||||
# Cross platform projects tend to avoid non-ASCII filenames; prevent
|
||||
# them from being added to the repository. We exploit the fact that the
|
||||
# printable range starts at the space character and ends with tilde.
|
||||
if [ "$allownonascii" != "true" ] &&
|
||||
# Note that the use of brackets around a tr range is ok here, (it's
|
||||
# even required, for portability to Solaris 10's /usr/bin/tr), since
|
||||
# the square bracket bytes happen to fall in the designated range.
|
||||
test $(git diff-index --cached --name-only --diff-filter=A -z $against |
|
||||
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
|
||||
then
|
||||
cat <<\EOF
|
||||
Error: Attempt to add a non-ASCII file name.
|
||||
|
||||
This can cause problems if you want to work with people on other platforms.
|
||||
|
||||
To be portable it is advisable to rename the file.
|
||||
|
||||
If you know what you are doing you can disable this check using:
|
||||
|
||||
git config hooks.allownonascii true
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If there are whitespace errors, print the offending file names and fail.
|
||||
exec git diff-index --check --cached $against --
|
||||
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git merge" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message to
|
||||
# stderr if it wants to stop the merge commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-merge-commit".
|
||||
|
||||
. git-sh-setup
|
||||
test -x "$GIT_DIR/hooks/pre-commit" &&
|
||||
exec "$GIT_DIR/hooks/pre-commit"
|
||||
:
|
||||
53
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-push.sample
Executable file
53
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-push.sample
Executable file
@@ -0,0 +1,53 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to verify what is about to be pushed. Called by "git
|
||||
# push" after it has checked the remote status, but before anything has been
|
||||
# pushed. If this script exits with a non-zero status nothing will be pushed.
|
||||
#
|
||||
# This hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- Name of the remote to which the push is being done
|
||||
# $2 -- URL to which the push is being done
|
||||
#
|
||||
# If pushing without using a named remote those arguments will be equal.
|
||||
#
|
||||
# Information about the commits which are being pushed is supplied as lines to
|
||||
# the standard input in the form:
|
||||
#
|
||||
# <local ref> <local oid> <remote ref> <remote oid>
|
||||
#
|
||||
# This sample shows how to prevent push of commits where the log message starts
|
||||
# with "WIP" (work in progress).
|
||||
|
||||
remote="$1"
|
||||
url="$2"
|
||||
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
|
||||
while read local_ref local_oid remote_ref remote_oid
|
||||
do
|
||||
if test "$local_oid" = "$zero"
|
||||
then
|
||||
# Handle delete
|
||||
:
|
||||
else
|
||||
if test "$remote_oid" = "$zero"
|
||||
then
|
||||
# New branch, examine all commits
|
||||
range="$local_oid"
|
||||
else
|
||||
# Update to existing branch, examine new commits
|
||||
range="$remote_oid..$local_oid"
|
||||
fi
|
||||
|
||||
# Check for WIP commit
|
||||
commit=$(git rev-list -n 1 --grep '^WIP' "$range")
|
||||
if test -n "$commit"
|
||||
then
|
||||
echo >&2 "Found WIP commit in $local_ref, not pushing"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
exit 0
|
||||
169
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-rebase.sample
Executable file
169
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-rebase.sample
Executable file
@@ -0,0 +1,169 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2006, 2008 Junio C Hamano
|
||||
#
|
||||
# The "pre-rebase" hook is run just before "git rebase" starts doing
|
||||
# its job, and can prevent the command from running by exiting with
|
||||
# non-zero status.
|
||||
#
|
||||
# The hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- the upstream the series was forked from.
|
||||
# $2 -- the branch being rebased (or empty when rebasing the current branch).
|
||||
#
|
||||
# This sample shows how to prevent topic branches that are already
|
||||
# merged to 'next' branch from getting rebased, because allowing it
|
||||
# would result in rebasing already published history.
|
||||
|
||||
publish=next
|
||||
basebranch="$1"
|
||||
if test "$#" = 2
|
||||
then
|
||||
topic="refs/heads/$2"
|
||||
else
|
||||
topic=`git symbolic-ref HEAD` ||
|
||||
exit 0 ;# we do not interrupt rebasing detached HEAD
|
||||
fi
|
||||
|
||||
case "$topic" in
|
||||
refs/heads/??/*)
|
||||
;;
|
||||
*)
|
||||
exit 0 ;# we do not interrupt others.
|
||||
;;
|
||||
esac
|
||||
|
||||
# Now we are dealing with a topic branch being rebased
|
||||
# on top of master. Is it OK to rebase it?
|
||||
|
||||
# Does the topic really exist?
|
||||
git show-ref -q "$topic" || {
|
||||
echo >&2 "No such branch $topic"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Is topic fully merged to master?
|
||||
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
|
||||
if test -z "$not_in_master"
|
||||
then
|
||||
echo >&2 "$topic is fully merged to master; better remove it."
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
fi
|
||||
|
||||
# Is topic ever merged to next? If so you should not be rebasing it.
|
||||
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
|
||||
only_next_2=`git rev-list ^master ${publish} | sort`
|
||||
if test "$only_next_1" = "$only_next_2"
|
||||
then
|
||||
not_in_topic=`git rev-list "^$topic" master`
|
||||
if test -z "$not_in_topic"
|
||||
then
|
||||
echo >&2 "$topic is already up to date with master"
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
else
|
||||
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
|
||||
/usr/bin/perl -e '
|
||||
my $topic = $ARGV[0];
|
||||
my $msg = "* $topic has commits already merged to public branch:\n";
|
||||
my (%not_in_next) = map {
|
||||
/^([0-9a-f]+) /;
|
||||
($1 => 1);
|
||||
} split(/\n/, $ARGV[1]);
|
||||
for my $elem (map {
|
||||
/^([0-9a-f]+) (.*)$/;
|
||||
[$1 => $2];
|
||||
} split(/\n/, $ARGV[2])) {
|
||||
if (!exists $not_in_next{$elem->[0]}) {
|
||||
if ($msg) {
|
||||
print STDERR $msg;
|
||||
undef $msg;
|
||||
}
|
||||
print STDERR " $elem->[1]\n";
|
||||
}
|
||||
}
|
||||
' "$topic" "$not_in_next" "$not_in_master"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
<<\DOC_END
|
||||
|
||||
This sample hook safeguards topic branches that have been
|
||||
published from being rewound.
|
||||
|
||||
The workflow assumed here is:
|
||||
|
||||
* Once a topic branch forks from "master", "master" is never
|
||||
merged into it again (either directly or indirectly).
|
||||
|
||||
* Once a topic branch is fully cooked and merged into "master",
|
||||
it is deleted. If you need to build on top of it to correct
|
||||
earlier mistakes, a new topic branch is created by forking at
|
||||
the tip of the "master". This is not strictly necessary, but
|
||||
it makes it easier to keep your history simple.
|
||||
|
||||
* Whenever you need to test or publish your changes to topic
|
||||
branches, merge them into "next" branch.
|
||||
|
||||
The script, being an example, hardcodes the publish branch name
|
||||
to be "next", but it is trivial to make it configurable via
|
||||
$GIT_DIR/config mechanism.
|
||||
|
||||
With this workflow, you would want to know:
|
||||
|
||||
(1) ... if a topic branch has ever been merged to "next". Young
|
||||
topic branches can have stupid mistakes you would rather
|
||||
clean up before publishing, and things that have not been
|
||||
merged into other branches can be easily rebased without
|
||||
affecting other people. But once it is published, you would
|
||||
not want to rewind it.
|
||||
|
||||
(2) ... if a topic branch has been fully merged to "master".
|
||||
Then you can delete it. More importantly, you should not
|
||||
build on top of it -- other people may already want to
|
||||
change things related to the topic as patches against your
|
||||
"master", so if you need further changes, it is better to
|
||||
fork the topic (perhaps with the same name) afresh from the
|
||||
tip of "master".
|
||||
|
||||
Let's look at this example:
|
||||
|
||||
o---o---o---o---o---o---o---o---o---o "next"
|
||||
/ / / /
|
||||
/ a---a---b A / /
|
||||
/ / / /
|
||||
/ / c---c---c---c B /
|
||||
/ / / \ /
|
||||
/ / / b---b C \ /
|
||||
/ / / / \ /
|
||||
---o---o---o---o---o---o---o---o---o---o---o "master"
|
||||
|
||||
|
||||
A, B and C are topic branches.
|
||||
|
||||
* A has one fix since it was merged up to "next".
|
||||
|
||||
* B has finished. It has been fully merged up to "master" and "next",
|
||||
and is ready to be deleted.
|
||||
|
||||
* C has not merged to "next" at all.
|
||||
|
||||
We would want to allow C to be rebased, refuse A, and encourage
|
||||
B to be deleted.
|
||||
|
||||
To compute (1):
|
||||
|
||||
git rev-list ^master ^topic next
|
||||
git rev-list ^master next
|
||||
|
||||
if these match, topic has not merged in next at all.
|
||||
|
||||
To compute (2):
|
||||
|
||||
git rev-list master..topic
|
||||
|
||||
if this is empty, it is fully merged to "master".
|
||||
|
||||
DOC_END
|
||||
16
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-receive
Executable file
16
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-receive
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
data=$(cat)
|
||||
exitcodes=""
|
||||
hookname=$(basename $0)
|
||||
GIT_DIR=${GIT_DIR:-$(dirname $0)/..}
|
||||
|
||||
for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do
|
||||
test -x "${hook}" && test -f "${hook}" || continue
|
||||
echo "${data}" | "${hook}"
|
||||
exitcodes="${exitcodes} $?"
|
||||
done
|
||||
|
||||
for i in ${exitcodes}; do
|
||||
[ ${i} -eq 0 ] || exit ${i}
|
||||
done
|
||||
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
/usr/local/bin/gitea hook --config=/etc/gitea/app.ini pre-receive
|
||||
24
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-receive.sample
Executable file
24
data/git/repositories/learnings-h5-games/qblock.git/hooks/pre-receive.sample
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to make use of push options.
|
||||
# The example simply echoes all push options that start with 'echoback='
|
||||
# and rejects all pushes when the "reject" push option is used.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-receive".
|
||||
|
||||
if test -n "$GIT_PUSH_OPTION_COUNT"
|
||||
then
|
||||
i=0
|
||||
while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
|
||||
do
|
||||
eval "value=\$GIT_PUSH_OPTION_$i"
|
||||
case "$value" in
|
||||
echoback=*)
|
||||
echo "echo from the pre-receive-hook: ${value#*=}" >&2
|
||||
;;
|
||||
reject)
|
||||
exit 1
|
||||
esac
|
||||
i=$((i + 1))
|
||||
done
|
||||
fi
|
||||
@@ -0,0 +1,42 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare the commit log message.
|
||||
# Called by "git commit" with the name of the file that has the
|
||||
# commit message, followed by the description of the commit
|
||||
# message's source. The hook's purpose is to edit the commit
|
||||
# message file. If the hook fails with a non-zero status,
|
||||
# the commit is aborted.
|
||||
#
|
||||
# To enable this hook, rename this file to "prepare-commit-msg".
|
||||
|
||||
# This hook includes three examples. The first one removes the
|
||||
# "# Please enter the commit message..." help message.
|
||||
#
|
||||
# The second includes the output of "git diff --name-status -r"
|
||||
# into the message, just before the "git status" output. It is
|
||||
# commented because it doesn't cope with --amend or with squashed
|
||||
# commits.
|
||||
#
|
||||
# The third example adds a Signed-off-by line to the message, that can
|
||||
# still be edited. This is rarely a good idea.
|
||||
|
||||
COMMIT_MSG_FILE=$1
|
||||
COMMIT_SOURCE=$2
|
||||
SHA1=$3
|
||||
|
||||
/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
|
||||
|
||||
# case "$COMMIT_SOURCE,$SHA1" in
|
||||
# ,|template,)
|
||||
# /usr/bin/perl -i.bak -pe '
|
||||
# print "\n" . `git diff --cached --name-status -r`
|
||||
# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
|
||||
# *) ;;
|
||||
# esac
|
||||
|
||||
# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
|
||||
# if test -z "$COMMIT_SOURCE"
|
||||
# then
|
||||
# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
|
||||
# fi
|
||||
3
data/git/repositories/learnings-h5-games/qblock.git/hooks/proc-receive
Executable file
3
data/git/repositories/learnings-h5-games/qblock.git/hooks/proc-receive
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
/usr/local/bin/gitea hook --config=/etc/gitea/app.ini proc-receive
|
||||
@@ -0,0 +1,78 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to update a checked-out tree on a git push.
|
||||
#
|
||||
# This hook is invoked by git-receive-pack(1) when it reacts to git
|
||||
# push and updates reference(s) in its repository, and when the push
|
||||
# tries to update the branch that is currently checked out and the
|
||||
# receive.denyCurrentBranch configuration variable is set to
|
||||
# updateInstead.
|
||||
#
|
||||
# By default, such a push is refused if the working tree and the index
|
||||
# of the remote repository has any difference from the currently
|
||||
# checked out commit; when both the working tree and the index match
|
||||
# the current commit, they are updated to match the newly pushed tip
|
||||
# of the branch. This hook is to be used to override the default
|
||||
# behaviour; however the code below reimplements the default behaviour
|
||||
# as a starting point for convenient modification.
|
||||
#
|
||||
# The hook receives the commit with which the tip of the current
|
||||
# branch is going to be updated:
|
||||
commit=$1
|
||||
|
||||
# It can exit with a non-zero status to refuse the push (when it does
|
||||
# so, it must not modify the index or the working tree).
|
||||
die () {
|
||||
echo >&2 "$*"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Or it can make any necessary changes to the working tree and to the
|
||||
# index to bring them to the desired state when the tip of the current
|
||||
# branch is updated to the new commit, and exit with a zero status.
|
||||
#
|
||||
# For example, the hook can simply run git read-tree -u -m HEAD "$1"
|
||||
# in order to emulate git fetch that is run in the reverse direction
|
||||
# with git push, as the two-tree form of git read-tree -u -m is
|
||||
# essentially the same as git switch or git checkout that switches
|
||||
# branches while keeping the local changes in the working tree that do
|
||||
# not interfere with the difference between the branches.
|
||||
|
||||
# The below is a more-or-less exact translation to shell of the C code
|
||||
# for the default behaviour for git's push-to-checkout hook defined in
|
||||
# the push_to_deploy() function in builtin/receive-pack.c.
|
||||
#
|
||||
# Note that the hook will be executed from the repository directory,
|
||||
# not from the working tree, so if you want to perform operations on
|
||||
# the working tree, you will have to adapt your code accordingly, e.g.
|
||||
# by adding "cd .." or using relative paths.
|
||||
|
||||
if ! git update-index -q --ignore-submodules --refresh
|
||||
then
|
||||
die "Up-to-date check failed"
|
||||
fi
|
||||
|
||||
if ! git diff-files --quiet --ignore-submodules --
|
||||
then
|
||||
die "Working directory has unstaged changes"
|
||||
fi
|
||||
|
||||
# This is a rough translation of:
|
||||
#
|
||||
# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
|
||||
if git cat-file -e HEAD 2>/dev/null
|
||||
then
|
||||
head=HEAD
|
||||
else
|
||||
head=$(git hash-object -t tree --stdin </dev/null)
|
||||
fi
|
||||
|
||||
if ! git diff-index --quiet --cached --ignore-submodules $head --
|
||||
then
|
||||
die "Working directory has staged changes"
|
||||
fi
|
||||
|
||||
if ! git read-tree -u -m "$commit"
|
||||
then
|
||||
die "Could not update working tree to new HEAD"
|
||||
fi
|
||||
@@ -0,0 +1,77 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to validate a patch (and/or patch series) before
|
||||
# sending it via email.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an appropriate
|
||||
# message if it wants to prevent the email(s) from being sent.
|
||||
#
|
||||
# To enable this hook, rename this file to "sendemail-validate".
|
||||
#
|
||||
# By default, it will only check that the patch(es) can be applied on top of
|
||||
# the default upstream branch without conflicts in a secondary worktree. After
|
||||
# validation (successful or not) of the last patch of a series, the worktree
|
||||
# will be deleted.
|
||||
#
|
||||
# The following config variables can be set to change the default remote and
|
||||
# remote ref that are used to apply the patches against:
|
||||
#
|
||||
# sendemail.validateRemote (default: origin)
|
||||
# sendemail.validateRemoteRef (default: HEAD)
|
||||
#
|
||||
# Replace the TODO placeholders with appropriate checks according to your
|
||||
# needs.
|
||||
|
||||
validate_cover_letter () {
|
||||
file="$1"
|
||||
# TODO: Replace with appropriate checks (e.g. spell checking).
|
||||
true
|
||||
}
|
||||
|
||||
validate_patch () {
|
||||
file="$1"
|
||||
# Ensure that the patch applies without conflicts.
|
||||
git am -3 "$file" || return
|
||||
# TODO: Replace with appropriate checks for this patch
|
||||
# (e.g. checkpatch.pl).
|
||||
true
|
||||
}
|
||||
|
||||
validate_series () {
|
||||
# TODO: Replace with appropriate checks for the whole series
|
||||
# (e.g. quick build, coding style checks, etc.).
|
||||
true
|
||||
}
|
||||
|
||||
# main -------------------------------------------------------------------------
|
||||
|
||||
if test "$GIT_SENDEMAIL_FILE_COUNTER" = 1
|
||||
then
|
||||
remote=$(git config --default origin --get sendemail.validateRemote) &&
|
||||
ref=$(git config --default HEAD --get sendemail.validateRemoteRef) &&
|
||||
worktree=$(mktemp --tmpdir -d sendemail-validate.XXXXXXX) &&
|
||||
git worktree add -fd --checkout "$worktree" "refs/remotes/$remote/$ref" &&
|
||||
git config --replace-all sendemail.validateWorktree "$worktree"
|
||||
else
|
||||
worktree=$(git config --get sendemail.validateWorktree)
|
||||
fi || {
|
||||
echo "sendemail-validate: error: failed to prepare worktree" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
unset GIT_DIR GIT_WORK_TREE
|
||||
cd "$worktree" &&
|
||||
|
||||
if grep -q "^diff --git " "$1"
|
||||
then
|
||||
validate_patch "$1"
|
||||
else
|
||||
validate_cover_letter "$1"
|
||||
fi &&
|
||||
|
||||
if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL"
|
||||
then
|
||||
git config --unset-all sendemail.validateWorktree &&
|
||||
trap 'git worktree remove -ff "$worktree"' EXIT &&
|
||||
validate_series
|
||||
fi
|
||||
15
data/git/repositories/learnings-h5-games/qblock.git/hooks/update
Executable file
15
data/git/repositories/learnings-h5-games/qblock.git/hooks/update
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
exitcodes=""
|
||||
hookname=$(basename $0)
|
||||
GIT_DIR=${GIT_DIR:-$(dirname $0/..)}
|
||||
|
||||
for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do
|
||||
test -x "${hook}" && test -f "${hook}" || continue
|
||||
"${hook}" $1 $2 $3
|
||||
exitcodes="${exitcodes} $?"
|
||||
done
|
||||
|
||||
for i in ${exitcodes}; do
|
||||
[ ${i} -eq 0 ] || exit ${i}
|
||||
done
|
||||
3
data/git/repositories/learnings-h5-games/qblock.git/hooks/update.d/gitea
Executable file
3
data/git/repositories/learnings-h5-games/qblock.git/hooks/update.d/gitea
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# AUTO GENERATED BY GITEA, DO NOT MODIFY
|
||||
/usr/local/bin/gitea hook --config=/etc/gitea/app.ini update $1 $2 $3
|
||||
128
data/git/repositories/learnings-h5-games/qblock.git/hooks/update.sample
Executable file
128
data/git/repositories/learnings-h5-games/qblock.git/hooks/update.sample
Executable file
@@ -0,0 +1,128 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to block unannotated tags from entering.
|
||||
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
|
||||
#
|
||||
# To enable this hook, rename this file to "update".
|
||||
#
|
||||
# Config
|
||||
# ------
|
||||
# hooks.allowunannotated
|
||||
# This boolean sets whether unannotated tags will be allowed into the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowdeletetag
|
||||
# This boolean sets whether deleting tags will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowmodifytag
|
||||
# This boolean sets whether a tag may be modified after creation. By default
|
||||
# it won't be.
|
||||
# hooks.allowdeletebranch
|
||||
# This boolean sets whether deleting branches will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.denycreatebranch
|
||||
# This boolean sets whether remotely creating branches will be denied
|
||||
# in the repository. By default this is allowed.
|
||||
#
|
||||
|
||||
# --- Command line
|
||||
refname="$1"
|
||||
oldrev="$2"
|
||||
newrev="$3"
|
||||
|
||||
# --- Safety check
|
||||
if [ -z "$GIT_DIR" ]; then
|
||||
echo "Don't run this script from the command line." >&2
|
||||
echo " (if you want, you could supply GIT_DIR then run" >&2
|
||||
echo " $0 <ref> <oldrev> <newrev>)" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
|
||||
echo "usage: $0 <ref> <oldrev> <newrev>" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# --- Config
|
||||
allowunannotated=$(git config --type=bool hooks.allowunannotated)
|
||||
allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
|
||||
denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
|
||||
allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
|
||||
allowmodifytag=$(git config --type=bool hooks.allowmodifytag)
|
||||
|
||||
# check for no description
|
||||
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
|
||||
case "$projectdesc" in
|
||||
"Unnamed repository"* | "")
|
||||
echo "*** Project description file hasn't been set" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Check types
|
||||
# if $newrev is 0000...0000, it's a commit to delete a ref.
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
if [ "$newrev" = "$zero" ]; then
|
||||
newrev_type=delete
|
||||
else
|
||||
newrev_type=$(git cat-file -t $newrev)
|
||||
fi
|
||||
|
||||
case "$refname","$newrev_type" in
|
||||
refs/tags/*,commit)
|
||||
# un-annotated tag
|
||||
short_refname=${refname##refs/tags/}
|
||||
if [ "$allowunannotated" != "true" ]; then
|
||||
echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
|
||||
echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,delete)
|
||||
# delete tag
|
||||
if [ "$allowdeletetag" != "true" ]; then
|
||||
echo "*** Deleting a tag is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,tag)
|
||||
# annotated tag
|
||||
if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
|
||||
then
|
||||
echo "*** Tag '$refname' already exists." >&2
|
||||
echo "*** Modifying a tag is not allowed in this repository." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,commit)
|
||||
# branch
|
||||
if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
|
||||
echo "*** Creating a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,delete)
|
||||
# delete branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/remotes/*,commit)
|
||||
# tracking branch
|
||||
;;
|
||||
refs/remotes/*,delete)
|
||||
# delete tracking branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a tracking branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
# Anything else (is there anything else?)
|
||||
echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Finished
|
||||
exit 0
|
||||
@@ -0,0 +1,6 @@
|
||||
# git ls-files --others --exclude-from=.git/info/exclude
|
||||
# Lines that start with '#' are comments.
|
||||
# For a project mostly in C, the following would be a good set of
|
||||
# exclude patterns (uncomment them if you want to use them):
|
||||
# *.[oa]
|
||||
# *~
|
||||
@@ -0,0 +1,2 @@
|
||||
a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87 refs/heads/main
|
||||
a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87 refs/heads/master
|
||||
@@ -0,0 +1 @@
|
||||
0000000000000000000000000000000000000000 a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87 Gitea <gitea@fake.local> 1753424045 +0800 push
|
||||
@@ -0,0 +1,2 @@
|
||||
0000000000000000000000000000000000000000 792bd506a55d73aa5730456af5bb6de338301e2b Gitea <gitea@fake.local> 1753423660 +0800 push
|
||||
792bd506a55d73aa5730456af5bb6de338301e2b a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87 Gitea <gitea@fake.local> 1753423933 +0800 push
|
||||
@@ -0,0 +1 @@
|
||||
0000000000000000000000000000000000000000 a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87 Gitea <gitea@fake.local> 1753424045 +0800 push
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
P pack-2da1adaf543bd092c3ef46035bf70c83a915a7cc.pack
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87
|
||||
@@ -0,0 +1 @@
|
||||
a44c5fe698a4f0ad37cd7988a4f6f12f42d7ef87
|
||||
22
data/home/.gitconfig
Normal file
22
data/home/.gitconfig
Normal file
@@ -0,0 +1,22 @@
|
||||
[diff]
|
||||
algorithm = histogram
|
||||
[core]
|
||||
logallrefupdates = true
|
||||
quotePath = false
|
||||
commitGraph = true
|
||||
[gc]
|
||||
reflogexpire = 90
|
||||
writeCommitGraph = true
|
||||
[user]
|
||||
email = gitea@fake.local
|
||||
name = Gitea
|
||||
[receive]
|
||||
advertisePushOptions = true
|
||||
procReceiveRefs = refs/for
|
||||
[fetch]
|
||||
writeCommitGraph = true
|
||||
[safe]
|
||||
directory = *
|
||||
[uploadpack]
|
||||
allowfilter = true
|
||||
allowAnySHA1InWant = true
|
||||
1
data/indexers/issues.bleve/index_meta.json
Normal file
1
data/indexers/issues.bleve/index_meta.json
Normal file
@@ -0,0 +1 @@
|
||||
{"storage":"boltdb","index_type":"scorch"}
|
||||
1
data/indexers/issues.bleve/rupture_meta.json
Normal file
1
data/indexers/issues.bleve/rupture_meta.json
Normal file
@@ -0,0 +1 @@
|
||||
{"version":5}
|
||||
BIN
data/indexers/issues.bleve/store/root.bolt
Normal file
BIN
data/indexers/issues.bleve/store/root.bolt
Normal file
Binary file not shown.
52
data/jwt/private.pem
Normal file
52
data/jwt/private.pem
Normal file
@@ -0,0 +1,52 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
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
|
||||
ITIRzQyUlOFbOE9fse3sb6ZCrxdGZA==
|
||||
-----END PRIVATE KEY-----
|
||||
BIN
data/queues/common/000002.ldb
Normal file
BIN
data/queues/common/000002.ldb
Normal file
Binary file not shown.
0
data/queues/common/000017.log
Normal file
0
data/queues/common/000017.log
Normal file
1
data/queues/common/CURRENT
Normal file
1
data/queues/common/CURRENT
Normal file
@@ -0,0 +1 @@
|
||||
MANIFEST-000018
|
||||
1
data/queues/common/CURRENT.bak
Normal file
1
data/queues/common/CURRENT.bak
Normal file
@@ -0,0 +1 @@
|
||||
MANIFEST-000016
|
||||
0
data/queues/common/LOCK
Normal file
0
data/queues/common/LOCK
Normal file
79
data/queues/common/LOG
Normal file
79
data/queues/common/LOG
Normal file
@@ -0,0 +1,79 @@
|
||||
=============== Jul 25, 2025 (CST) ===============
|
||||
14:01:43.667345 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
14:01:43.668526 db@open opening
|
||||
14:01:43.669341 version@stat F·[] S·0B[] Sc·[]
|
||||
14:01:43.671647 db@janitor F·2 G·0
|
||||
14:01:43.671700 db@open done T·3.14125ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:41:44.645278 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:41:44.648106 version@stat F·[] S·0B[] Sc·[]
|
||||
15:41:44.648178 db@open opening
|
||||
15:41:44.649929 journal@recovery F·1
|
||||
15:41:44.650242 journal@recovery recovering @1
|
||||
15:41:44.651247 memdb@flush created L0@2 N·66 S·1KiB "act..igh,v30":"web..low,v21"
|
||||
15:41:44.651541 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:41:44.654836 db@janitor F·3 G·0
|
||||
15:41:44.654893 db@open done T·5.442834ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:42:33.560379 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:42:33.561255 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:42:33.561344 db@open opening
|
||||
15:42:33.561642 journal@recovery F·1
|
||||
15:42:33.561745 journal@recovery recovering @3
|
||||
15:42:33.562180 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:42:33.563894 db@janitor F·3 G·0
|
||||
15:42:33.563946 db@open done T·2.550792ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:44:21.714454 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:44:21.715422 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:44:21.715528 db@open opening
|
||||
15:44:21.715761 journal@recovery F·1
|
||||
15:44:21.715917 journal@recovery recovering @5
|
||||
15:44:21.716233 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:44:21.717803 db@janitor F·3 G·0
|
||||
15:44:21.718116 db@open done T·2.53575ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:45:17.695159 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:45:17.696257 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:45:17.696373 db@open opening
|
||||
15:45:17.696646 journal@recovery F·1
|
||||
15:45:17.696796 journal@recovery recovering @7
|
||||
15:45:17.697431 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:45:17.699075 db@janitor F·3 G·0
|
||||
15:45:17.699130 db@open done T·2.709417ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:46:27.887059 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:46:27.887942 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:46:27.888027 db@open opening
|
||||
15:46:27.888314 journal@recovery F·1
|
||||
15:46:27.888502 journal@recovery recovering @9
|
||||
15:46:27.891973 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:46:27.893873 db@janitor F·3 G·0
|
||||
15:46:27.893935 db@open done T·5.855625ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:51:45.608549 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:51:45.609827 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:51:45.609916 db@open opening
|
||||
15:51:45.610174 journal@recovery F·1
|
||||
15:51:45.610284 journal@recovery recovering @11
|
||||
15:51:45.610650 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:51:45.612195 db@janitor F·3 G·0
|
||||
15:51:45.612250 db@open done T·2.252834ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:53:51.773021 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:53:51.774425 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:53:51.774496 db@open opening
|
||||
15:53:51.774717 journal@recovery F·1
|
||||
15:53:51.774818 journal@recovery recovering @13
|
||||
15:53:51.775180 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:53:51.781575 db@janitor F·3 G·0
|
||||
15:53:51.781717 db@open done T·7.178167ms
|
||||
=============== Jul 28, 2025 (CST) ===============
|
||||
15:56:32.578525 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed
|
||||
15:56:32.580065 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:56:32.580144 db@open opening
|
||||
15:56:32.580382 journal@recovery F·1
|
||||
15:56:32.580480 journal@recovery recovering @15
|
||||
15:56:32.580840 version@stat F·[1] S·1KiB[1KiB] Sc·[0.25]
|
||||
15:56:32.583986 db@janitor F·3 G·0
|
||||
15:56:32.585985 db@open done T·5.79925ms
|
||||
BIN
data/queues/common/MANIFEST-000018
Normal file
BIN
data/queues/common/MANIFEST-000018
Normal file
Binary file not shown.
51
data/ssh/gitea.rsa
Normal file
51
data/ssh/gitea.rsa
Normal file
@@ -0,0 +1,51 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
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
|
||||
-----END RSA PRIVATE KEY-----
|
||||
1
data/ssh/gitea.rsa.pub
Normal file
1
data/ssh/gitea.rsa.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC6s8NM7bzj6zbR1uLTEPteR0UNFcAgVsEN5ysbOmcE42hOBkh8hCyZu3klmj3gBej8Fs8y3xwxCD+hueG5NK9/Z6h/wEUysTcUPs9fNNI5IpYj4n8XEehsGAwCb+3G+c4yqf320N2tnRP5ID9BNSzSVo/KOlrOqi0wDnSLVwyk5bzcfQtnMBabpZefQjhPBD+RJ1KkYlVPkzLkgeFSnm0uYT/HcRDkJFvBEcNQJFdgBGSvLUeyH+Em85gT1MSoT7YufGSy2Yp+Offq9snX3Q7UcQqxNL1KuTvoKpzh5GLlXnU37RpOmNP2PV4zlP7yKjxh3uatyniEuqkCRJZxn6s2N3VTi9OMTbRX30TBCUY+c5cnQOIkiDv7RkuWb9D6uc18twOLpbAv0wwZjZNLiQmIniaq8dw5EH/KLzBD5n0l4K+vQFEU3cZEotyclLSVhquqHFjjsXPQt4/Eux+TaqkWy0paerADnJCbqWDul3kp/X/jsIDzkfuWtKIwOzTbsBcM9aGx2kHRSQgN6nKxjDpjQXvGCsF5xrJ3zd8lMM3ypEtGyWniDS1pVztBk2PJbFXYG/hW3fwJnqMM9i2NddxeDOZlVMLLquJhgh+TXypGgNEnvsAbEGUsGwZQ9Xz+mPgGYsw8q2gioQ1TTgzB1q6+lLWypPoE28EM8lrA/qCpiw==
|
||||
45
docker-compose.yml
Normal file
45
docker-compose.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
version: "2"
|
||||
|
||||
services:
|
||||
gitea:
|
||||
image: docker.gitea.com/gitea:1.24.3-rootless
|
||||
environment:
|
||||
- GITEA__database__DB_TYPE=mysql
|
||||
- GITEA__database__HOST=db:3306
|
||||
- GITEA__database__NAME=gitea
|
||||
- GITEA__database__USER=gitea
|
||||
- GITEA__database__PASSWD=gitea
|
||||
restart: always
|
||||
volumes:
|
||||
- ./data:/var/lib/gitea
|
||||
- ./config:/etc/gitea
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "2222:2222"
|
||||
depends_on:
|
||||
- db
|
||||
|
||||
db:
|
||||
image: docker.io/library/mysql:8
|
||||
restart: always
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=gitea
|
||||
- MYSQL_USER=gitea
|
||||
- MYSQL_PASSWORD=gitea
|
||||
- MYSQL_DATABASE=gitea
|
||||
volumes:
|
||||
- ./mysql:/var/lib/mysql
|
||||
|
||||
nginx:
|
||||
image: docker.io/library/nginx:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
- ./nginx/ssl:/etc/nginx/ssl:ro
|
||||
ports:
|
||||
- "5000:80"
|
||||
- "443:443"
|
||||
depends_on:
|
||||
- gitea
|
||||
BIN
mysql/#ib_16384_0.dblwr
Normal file
BIN
mysql/#ib_16384_0.dblwr
Normal file
Binary file not shown.
BIN
mysql/#ib_16384_1.dblwr
Normal file
BIN
mysql/#ib_16384_1.dblwr
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo14
Normal file
BIN
mysql/#innodb_redo/#ib_redo14
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo15_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo15_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo16_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo16_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo17_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo17_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo18_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo18_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo19_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo19_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo20_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo20_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo21_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo21_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo22_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo22_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo23_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo23_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo24_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo24_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo25_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo25_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo26_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo26_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo27_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo27_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo28_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo28_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo29_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo29_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo30_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo30_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo31_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo31_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo32_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo32_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo33_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo33_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo34_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo34_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo35_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo35_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo36_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo36_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo37_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo37_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo38_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo38_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo39_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo39_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo40_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo40_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo41_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo41_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo42_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo42_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo43_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo43_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo44_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo44_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_redo/#ib_redo45_tmp
Normal file
BIN
mysql/#innodb_redo/#ib_redo45_tmp
Normal file
Binary file not shown.
BIN
mysql/#innodb_temp/temp_1.ibt
Normal file
BIN
mysql/#innodb_temp/temp_1.ibt
Normal file
Binary file not shown.
BIN
mysql/#innodb_temp/temp_10.ibt
Normal file
BIN
mysql/#innodb_temp/temp_10.ibt
Normal file
Binary file not shown.
BIN
mysql/#innodb_temp/temp_2.ibt
Normal file
BIN
mysql/#innodb_temp/temp_2.ibt
Normal file
Binary file not shown.
BIN
mysql/#innodb_temp/temp_3.ibt
Normal file
BIN
mysql/#innodb_temp/temp_3.ibt
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user