diff --git a/etesync_server/__init__.py b/etesync_server/__init__.py
index e69de29..227e8c9 100644
--- a/etesync_server/__init__.py
+++ b/etesync_server/__init__.py
@@ -0,0 +1,14 @@
+# Copyright © 2017 Tom Hacohen
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
diff --git a/etesync_server/settings.py b/etesync_server/settings.py
index ab7ff8b..cca7915 100644
--- a/etesync_server/settings.py
+++ b/etesync_server/settings.py
@@ -1,3 +1,17 @@
+# Copyright © 2017 Tom Hacohen
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
"""
Django settings for etesync_server project.
diff --git a/etesync_server/urls.py b/etesync_server/urls.py
index 3e4e12c..5f3a6d7 100644
--- a/etesync_server/urls.py
+++ b/etesync_server/urls.py
@@ -1,3 +1,17 @@
+# Copyright © 2017 Tom Hacohen
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
"""etesync_server URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
diff --git a/etesync_server/utils.py b/etesync_server/utils.py
index 8f85f10..21c99f2 100644
--- a/etesync_server/utils.py
+++ b/etesync_server/utils.py
@@ -1,3 +1,17 @@
+# Copyright © 2017 Tom Hacohen
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, version 3.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
from django.core.management import utils
def get_secret_from_file(path):